Pertanyaan yang diberi tag recursion

178
Rekursi dalam arahan Angular

Ada beberapa Q & A directional rekursif directional di luar sana, yang semuanya datang ke salah satu solusi berikut: secara manual menambahkan 'kompilasi' HTML berdasarkan kondisi lingkup runtime contoh 1 [ stackoverflow ] contoh 2 [ halaman jsfiddles sudut ] tidak menggunakan arahan sama...

156
Urutan Fibonacci rekursif Jawa

Tolong jelaskan kode sederhana ini: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } Saya bingung dengan baris terakhir terutama karena jika n = 5 misalnya, maka fibonacci (4) + fibonacci (3) akan dipanggil dan...

134
definisi struct referensial diri?

Saya sudah lama tidak menulis C, jadi saya tidak yakin bagaimana saya harus melakukan hal-hal rekursif semacam ini ... Saya ingin setiap sel mengandung sel lain, tetapi saya mendapatkan kesalahan di sepanjang baris "bidang 'anak' memiliki tipe tidak lengkap". Ada apa? typedef struct Cell { int...

129
Defaultdict bersarang dari defaultdict

Apakah ada cara untuk membuat defaultdict juga menjadi default untuk defaultdict? (Yaitu default default rekursif tingkat tak terbatas?) Saya ingin dapat melakukan: x = defaultdict(...stuff...) x[0][1][0] {} Jadi, saya bisa melakukannya x = defaultdict(defaultdict), tetapi itu hanya level...

121
Bagaimana tepatnya cara kerja rekursi ekor?

Saya hampir mengerti cara kerja rekursi ekor dan perbedaan antara rekursi itu dan rekursi normal. Saya hanya tidak mengerti mengapa tidak memerlukan tumpukan untuk mengingat alamat pengirimnya. // tail recursion int fac_times (int n, int acc) { if (n == 0) return acc; else return fac_times(n -...

116
Apakah rekursi merupakan fitur tersendiri?

... atau itu hanya latihan? Saya menanyakan hal ini karena berdebat dengan profesor saya: Saya kehilangan kredit karena memanggil fungsi secara rekursif atas dasar bahwa kami tidak mencakup rekursi di kelas, dan argumen saya adalah bahwa kami mempelajarinya secara implisit dengan pembelajaran...

115
Memahami cara kerja fungsi rekursif

Seperti yang dijelaskan judulnya, saya memiliki pertanyaan pemrograman yang sangat mendasar yang belum bisa saya bahas. Menyaring semua (sangat pintar) "Untuk memahami rekursi, Anda harus terlebih dahulu memahami rekursi." balasan dari berbagai utas online saya masih belum cukup mengerti....

113
Bingkai tumpukan rusak GDB - Bagaimana cara melakukan debug?

Saya memiliki jejak tumpukan berikut. Apakah mungkin untuk mengetahui sesuatu yang berguna dari ini untuk debugging? Program received signal SIGSEGV, Segmentation fault. 0x00000002 in ?? () (gdb) bt #0 0x00000002 in ?? () #1 0x00000001 in ?? () #2 0xbffff284 in ?? () Backtrace stopped: previous...