1234567891011121314151617181920 |
- #include <iostream>
- #include <vector>
- #include "function.h"
- using std::cin; using std::cout; using std::endl;
- using std::vector;
- int main(int argc, char **argv) {
- vector<int> arr{1, 1, 2, 3};
- vector<vector<int>> res{};
- permutation(arr, res);
- cout << "example:\n";
- print_arr(arr, cout) << "\n\nresult:\n[\n";
- for (const auto &vec : res) {
- cout << " ";
- print_arr(vec, cout) << "\n";
- }
- cout << "]" << endl;
- }
|