Combination Sum
来源:互联网 发布:淘宝店铺转让后被找回 编辑:程序博客网 时间:2024/05/18 03:08
之前写的都没了= =还打算多写些再一起发呢
赶紧把今天写的贴上来
class Solution {private: vector<vector<int> > ans; vector<int> count;public: vector<vector<int> > combinationSum(vector<int> &candidates, int target) { sort(candidates.begin(),candidates.end()); count.resize(candidates.size()); ans.clear(); solve(target,candidates,0,candidates.size()); return ans; } void solve(int target,vector<int> &candidates,int index,int maxDep) { if(target<0) return ; if(target == 0) { vector<int> temp; temp.clear(); for(int i = 0;i<maxDep;i++) for(int j = 0;j<count[i];j++) temp.push_back(candidates[i]); ans.push_back(temp); return; } if(index==maxDep) return ; if(index>1&&candidates[index-1]==candidates[index]) return ; for(int i = 0;i <= target/candidates[index];i++) { count[index] = i; solve(target - i*candidates[index],candidates,index+1,maxDep); } }};
0 0
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Combination Sum
- Android WebView JS反射攻击还原(通过echo写入apk文件)
- Java的ClassLoader与Package机制(Prohibited package name:XXX)
- HDU 3666 THE MATRIX PROBLEM (差分约束判负环)
- UVA 10843 - Anne's game(Cayley定理)
- 初来咋到,新人一枚求关照~
- Combination Sum
- Android:Layout_weight的深刻理解
- jquery的计时器setTimeout能使用sliderToggle();
- 最简单的log4j程序
- Navigation Drawer (ads里面有个可以直接继承此Activity)
- 图片处理
- ssh:org.hibernate.SessionException: Session was already closed
- 8042 Keyboard Microcontroller
- 证券统计套利(一)之模型浅析