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

Một thuật toán là một chuỗi các bước được xác định rõ ràng xác định một giải pháp trừu tượng cho một vấn đề. Sử dụng thẻ này khi vấn đề của bạn liên quan đến thiết kế và phân tích thuật toán.





2
Thuật toán hiệu quả cho 'unumming' một tập hợp các khoản tiền
Cho nhiều số tự nhiên X, hãy xem xét tập hợp tất cả các tổng có thể: sums(X)={∑i∈Ai|A⊆X}sums(X)={∑i∈Ai|A⊆X}\textrm{sums}(X)= \left\{ \sum_{i \in A} i \,|\, A \subseteq X \right\} Ví dụ: trong khi .sums({1,5})={0,1,5,6}sums({1,5})={0,1,5,6}\textrm{sums}(\left\{1,5\right\}) = \left\{0, 1, 5, 6\right\}sums({1,1})={0,1,2}sums({1,1})={0,1,2}\textrm{sums}(\left\{1,1\right\}) = \left\{0, 1, 2\right\} Thuật toán hiệu quả nhất để tính toán …





2
Nếu tôi có thể giải Sudoku, tôi có thể giải bài toán Nhân viên bán hàng du lịch (TSP) không? Nếu vậy thì thế nào?
Giả sử có một chương trình sao cho nếu bạn cung cấp Sudoku một phần với bất kỳ kích thước nào, nó sẽ cung cấp cho bạn Sudoku hoàn thành tương ứng. Bạn có thể coi chương trình này là một hộp đen và sử dụng nó để giải quyết …

1
Phân biệt thủ tục quyết định so với người giải quyết SMT và người giải quyết định lý và người giải quyết ràng buộc
Những thuật ngữ đó làm tôi bối rối. Như tôi hiểu Bộ giải SAT: quyết định sự thỏa mãn của logic mệnh đề (sử dụng DPLL hoặc Tìm kiếm cục bộ). Thủ tục quyết định là một thủ tục để quyết định sự thỏa mãn của một lý thuyết bậc …

1
Độ phức tạp của việc dùng mod
Đây có vẻ là một câu hỏi nên có một câu trả lời dễ dàng, nhưng tôi không có câu trả lời dứt khoát: Nếu tôi có hai số bit , thì độ phức tạp của việc tính toán gì?nnna,pmột,pa, pamodpamodpa\bmod p Chỉ chia cho sẽ mất thời gian trong …


2
Trả chung vấn đề hóa đơn
Có người ở một bàn. Người thứ phải trả đô la.i p innniiipipip_i Một số người không có hóa đơn phù hợp để trả chính xác , vì vậy họ đưa ra thuật toán sau.pipip_i Đầu tiên, mọi người đặt một số tiền của họ lên bàn. Sau đó, mỗi …


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.