leetcode 40. Combination Sum II
来源:互联网 发布:js post 下载文件 编辑:程序博客网 时间:2024/06/09 14:31
class Solution {public:vector<vector<int>> combinationSum2(vector<int>& candidates, int target){vector<int>temp;sort(candidates.begin(), candidates.end());process(candidates, 0, target);return res;}private:vector<vector<int>> res;vector<int>temp;void process(vector<int>&candidates, int left, int target){if (target == 0){res.push_back(temp);return;}for (int i = left; i < candidates.size() && candidates[i] <= target; i++){temp.push_back(candidates[i]);process(candidates, i + 1, target - candidates[i]);while (i + 1 < candidates.size() && candidates[i] == candidates[i + 1]){i++;}temp.pop_back();}}};
0 0
- [LeetCode]40.Combination Sum II
- LeetCode --- 40. Combination Sum II
- LeetCode 40.Combination Sum II
- [Leetcode] 40. Combination Sum II
- LeetCode 40. Combination Sum II
- [leetcode] 40. Combination Sum II
- 40. Combination Sum II LeetCode
- leetcode 40. Combination Sum II
- Leetcode 40. Combination Sum II
- LeetCode 40. Combination Sum II
- leetcode 40. Combination Sum II
- LeetCode 40. Combination Sum II
- LeetCode 40. Combination Sum II
- LeetCode *** 40. Combination Sum II
- 【LeetCode】40. Combination Sum II
- leetcode 40. Combination Sum II
- LeetCode - 40. Combination Sum II
- [LeetCode] 40. Combination Sum II
- 001_汇编语言基础知识
- Qt入门之基础篇 ( 一 ) :Qt4及Qt5的下载与安装
- 数据库Access004
- How to Create the CAPL DLL and integrated it into CANOE
- String类中toString()函数分析
- leetcode 40. Combination Sum II
- 爬取网易云音乐MP3链接脚本
- js基础
- h头文件、lib库文件及dll动态库文件之间的关系
- struts-jquery-ajax
- Plank开机自启动导致 注销、登录选项错乱
- assert函数用法总结
- JAVA构造MAP并初始化MAP
- 分数的加减乘除运算