Pertanyaan yang diberi tag «recursion»

Rekursi adalah semacam pemanggilan fungsi di mana suatu fungsi memanggil dirinya sendiri. Fungsi semacam itu juga disebut fungsi rekursif. Rekursi struktural adalah metode penyelesaian masalah di mana solusi untuk masalah tergantung pada solusi untuk contoh yang lebih kecil dari masalah yang sama.




10
Secara rekursif mencari file dengan ekstensi tertentu
Saya mencoba untuk menemukan semua file dengan ekstensi spesifik dalam direktori dan subdirektori dengan bash saya (Rilis LTS Ubuntu Terbaru). Inilah yang ditulis dalam file skrip: #!/bin/bash directory="/home/flip/Desktop" suffix="in" browsefolders () for i in "$1"/*; do echo "dir :$directory" echo "filename: $i" # echo ${i#*.} extension=`echo "$i" | cut -d'.' …
437 linux  bash  recursion 


17
Bagaimana cara menemukan dan membuat daftar file yang dimodifikasi terbaru dalam direktori dengan subdirektori dan waktu?
Sistem operasi: Linux Jenis sistem file: ext3 Solusi yang dipilih: bash (script / oneliner), ruby, python Saya memiliki beberapa direktori dengan beberapa subdirektori dan file di dalamnya. Saya perlu membuat daftar semua direktori yang dibangun sedemikian rupa sehingga setiap direktori tingkat pertama terdaftar di sebelah tanggal dan waktu dari file …

19
Cara untuk beralih dari rekursi ke iterasi
Saya telah menggunakan rekursi cukup banyak pada pemrograman saya selama bertahun-tahun untuk menyelesaikan masalah sederhana, tetapi saya sepenuhnya sadar bahwa kadang-kadang Anda membutuhkan iterasi karena masalah memori / kecepatan. Jadi, suatu saat di masa lalu saya pergi untuk mencoba dan menemukan apakah ada "pola" atau cara buku teks untuk mengubah …



12
Apakah rekursi lebih cepat daripada perulangan?
Saya tahu bahwa rekursi kadang-kadang jauh lebih bersih daripada perulangan, dan saya tidak bertanya apa-apa tentang kapan saya harus menggunakan rekursi atas iterasi, saya tahu sudah banyak pertanyaan tentang itu. Apa yang saya minta adalah, adalah rekursi pernah lebih cepat dari lingkaran? Bagi saya sepertinya, Anda akan selalu dapat memperbaiki …

5
Menentukan kompleksitas untuk fungsi rekursif (notasi O Besar)
Saya memiliki Midterm Ilmu Komputer besok dan saya perlu bantuan menentukan kompleksitas fungsi rekursif ini. Saya tahu bagaimana menyelesaikan kasus-kasus sederhana, tetapi saya masih mencoba belajar bagaimana menyelesaikan kasus-kasus sulit ini. Ini hanya beberapa contoh masalah yang saya tidak tahu. Bantuan apa pun akan sangat dihargai dan akan sangat membantu …


30
Rekursi atau Iterasi?
Apakah ada hit kinerja jika kita menggunakan loop bukan rekursi atau sebaliknya dalam algoritma di mana keduanya dapat melayani tujuan yang sama? Contoh: Periksa apakah string yang diberikan adalah palindrome. Saya telah melihat banyak programmer menggunakan rekursi sebagai sarana untuk pamer ketika algoritma iterasi sederhana dapat sesuai dengan tagihan. Apakah …

20
Memahami rekursi [tertutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan untuk …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.