k sum(lintcode)
2024-09-30 03:59:27
没通过的代码:
class Solution {
public:
/*
* @param A: An integer array
* @param k: A positive integer (k <= length(A))
* @param target: An integer
* @return: An integer
*/
int kSum(vector<int> &A, int k, int target) {
// write your code here
int length = A.size();
vector<vector<vector< int> > > result(length+,vector<vector<int > >(k+,vetor<int >(target+)));
for(int i = ;i <= length;i++)
result[i][][] = ;
for(int i = ;i <= length;i++){
for(int j = ;j <= k;j++){
for(int p = ;p <= target;p++){
if((p - A[i]) >= )
result[i][j][p] = result[i-][j-][p-A[i]] + result[i-][j-][p];
else
result[i][j][p] = result[i-][j-][p];
}
}
}
return result[length][k][target];
}
};
三维vector初始化:http://blog.csdn.net/u013630349/article/details/47777645
最新文章
- 第三个Sprint总结
- uml和模式01
- iOS中的CocoaPods用法及常用命令
- 淘宝(阿里百川)手机客户端开发日记第十三篇 mysql的连接
- 类库、委托、is as运算符、泛型集合
- baguetteBox.js响应式画廊插件(纯JS)
- Python_使用smtplib和email模块发送邮件
- 带宽计算-大B与小b的区别
- [LeetCode] 76. Minimum Window Substring 解题思路
- Linux - How To Set Up an NFS Mount on CentOS 6
- 合并多个Redis dump.rdb 到一个rdb的多个database
- Python学习_argsparse
- SPOJ3267:D-query
- nginx替换响应内容
- JavaScript实现RSA加解密
- 网络流24T
- 为什么一个java源文件中只能有一个public类
- kubernetes 持久化部署lamp类型网站
- 【AngularJs-模块篇-Form篇】
- 关于UC、火狐、谷歌浏览器屏蔽布局中广告的解决办法
热门文章
- CCF 201509-3	模板生成系统 (STL+模拟)
- UVA - 11624 Fire! 双向BFS追击问题
- SqlServer2012——快照
- 使用vs2019进行Linux远程开发
- 福建工程学院第十四届ACM程序设计大赛 - E - 外传:小晋逃生记
- Weekly Contest 111-------->;944. Delete Columns to Make Sorted
- CodeForces 689B【最短路】
- 【渗透测试】如何使用burpsuite对特殊密码进行爆破
- QuantLib 金融计算——基本组件之 ExchangeRateManager 类
- PHP不重新编译,单独添加模块扩展的方法