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

Trong toán học và khoa học máy tính, thuật toán là một phương pháp hiệu quả được thể hiện dưới dạng một danh sách hữu hạn các hướng dẫn được xác định rõ để tính toán một hàm. Các thuật toán được sử dụng để tính toán, xử lý dữ liệu và suy luận tự động.

3
Tại sao phiên bản lặp lại mất nhiều thời gian hơn?
Tôi đã xem qua http://programming.lispdream.com/blog/2011/06/recursion-vs-iteration/ và tôi thấy rằng khi anh ta thực hiện các triển khai đệ quy và lặp lại của hàm giai thừa, việc lặp lại thực sự mất nhiều thời gian hơn cho n = 1.000. Tôi không thể hiểu tại sao (anh ấy không giải …


4
Tạo các phím sắp xếp khi sắp xếp lại các mục
Chúng tôi có một số mặt hàng mà người dùng cuối sẽ có thể sắp xếp theo thứ tự mong muốn. Tập hợp các mục không được sắp xếp, nhưng mỗi mục chứa một khóa sắp xếp có thể được sửa đổi. Chúng tôi đang tìm kiếm một thuật toán …
11 algorithms 



3
Kinh thánh của băm là gì?
Có một tài liệu tham khảo giống như Cormen về Băm và Băm không? Cấu trúc đặc biệt này đã thấy ít chú ý trong giáo dục CS của tôi vì một số lý do nhưng tôi muốn tìm hiểu thêm vì dường như chúng ở khắp mọi nơi. Tôi …


8
Những loại thuật toán yêu cầu một bộ?
Trong các khóa học lập trình đầu tiên của tôi, tôi đã nói rằng tôi nên sử dụng một bộ bất cứ khi nào tôi cần làm những việc như loại bỏ các bản sao của một cái gì đó. Ví dụ: để xóa tất cả các mục trùng lặp …





5
In nhỏ nhất tiếp theo từ 2 ^ i * 5 ^ j trong đó i, j> = 0
Tôi đã được hỏi câu hỏi này trong một buổi kiểm tra điện thoại kỹ thuật gần đây và không làm tốt. Câu hỏi được bao gồm nguyên văn dưới đây. Tạo {2^i * 5^j | i,j >= 0}bộ sưu tập được sắp xếp. Liên tục in giá trị nhỏ …
10 algorithms 


1
Nối hai chuỗi nhưng cho phép một mức độ lỗi
Làm cách nào tôi có thể khớp hai chuỗi, nhưng đồng thời cho phép số lượng ký tự X không chính xác trong trận đấu. Số lượng lỗi phải là một biến có thể kiểm soát. Mặc dù số lượng ký tự X không thể khớp trong chuỗi, nên có …

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.