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 …