Câu hỏi được gắn thẻ «recursion»

Đệ quy là một loại lệnh gọi hàm trong đó một hàm gọi chính nó. Các hàm như vậy cũng được gọi là các hàm đệ quy. Đệ quy cấu trúc là một phương pháp giải quyết vấn đề trong đó giải pháp cho một vấn đề phụ thuộc vào các giải pháp cho các trường hợp nhỏ hơn của cùng một vấn đề.

3
Lệnh gọi đệ quy ConcurrentHashMap.computeIfAbsent () không bao giờ kết thúc. Lỗi hoặc "tính năng"?
Cách đây một thời gian, tôi đã viết blog về một cách hàm Java 8 để tính toán đệ quy số fibonacci , với ConcurrentHashMapbộ nhớ cache và computeIfAbsent()phương pháp mới, hữu ích : import java.util.Map; import java.util.concurrent.ConcurrentHashMap; public class Test { static Map<Integer, Integer> cache = new ConcurrentHashMap<>(); public …

9
Theo dõi số lần một hàm đệ quy được gọi
function singleDigit(num) { let counter = 0 let number = [...num + ''].map(Number).reduce((x, y) => {return x * y}) if(number <= 9){ console.log(number) }else{ console.log(number) return singleDigit(number), counter += 1 } } singleDigit(39) Chạy đoạn mãẨn kết quảMở rộng đoạn trích Đoạn mã trên lấy một số nguyên và giảm …



4
Tính toán một gốc lồng nhau trong C
Tôi được yêu cầu tính toán biểu thức gốc lồng nhau sau chỉ sử dụng đệ quy . Tôi đã viết mã dưới đây hoạt động, nhưng họ cho phép chúng tôi chỉ sử dụng một chức năng và 1 đầu vào ncho mục đích chứ không phải 2 như …
9 c  recursion  sqrt 


3
`suất` trong một thủ tục đệ quy
Giả sử tôi có một danh sách Python biểu thị các phạm vi cho một số biến: conditions = [['i', (1, 5)], ['j', (1, 2)]] Điều này thể hiện rằng iphạm vi biến từ 1 đến 5 và bên trong biến vòng lặp đó jnằm trong khoảng từ 1 đến …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.