资源简介
这里提供我刷LeetCode前400题的代码全解,部分题目还提供了2-4种解法,对于刷题的你,想必会很有帮助!
代码片段和文件信息
#include
using namespace std;
class Solution {
public:
vector twoSum(vector& nums int target) {
int n = nums.size();
map m;
vector ans(2 0);
for(int i = 0; i <= n - 1; i++){
if(!m.count(nums[i]) && !m.count(target - nums[i])){
m[nums[i]] = i;
}
else if(m.count(nums[i]) && !m.count(target - nums[i])){
continue;
}
else if(m.count(target - nums[i])){
// debug
// cout << target - nums[i] << “ “ << nums[i] << endl;
ans[0] = m[target - nums[i]];
ans[1] = i;
break;
}
}
return ans;
}
};
int main(){
Solution sol;
vector nums = {2 7 11 15};
int target = 9;
vector ans = sol.twoSum(nums target);
// console output
for(int val: ans){
cout << val << “ “;
}
cout << endl;
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-20 15:29 LeetCode_2\
文件 858 2017-01-13 00:20 LeetCode_2\1.cpp
文件 110854 2017-06-05 14:37 LeetCode_2\1.exe
文件 1494 2017-01-13 23:13 LeetCode_2\10.cpp
文件 108775 2017-01-13 23:03 LeetCode_2\10.exe
文件 767 2017-01-22 00:45 LeetCode_2\100.cpp
文件 64618 2017-01-22 00:45 LeetCode_2\100.exe
文件 917 2017-01-22 12:58 LeetCode_2\101.cpp
文件 65477 2017-01-22 12:57 LeetCode_2\101.exe
文件 1253 2017-01-22 13:24 LeetCode_2\102.cpp
文件 169220 2017-01-22 13:22 LeetCode_2\102.exe
文件 1363 2017-01-22 13:39 LeetCode_2\103.cpp
文件 177039 2017-01-22 13:39 LeetCode_2\103.exe
文件 781 2017-01-22 13:44 LeetCode_2\104.cpp
文件 64773 2017-01-22 13:44 LeetCode_2\104.exe
文件 1564 2017-01-22 14:15 LeetCode_2\105.cpp
文件 81712 2017-01-22 14:14 LeetCode_2\105.exe
文件 1565 2017-01-24 23:48 LeetCode_2\106.cpp
文件 81711 2017-01-24 23:48 LeetCode_2\106.exe
文件 1189 2017-01-24 23:58 LeetCode_2\107.cpp
文件 178134 2017-01-24 23:58 LeetCode_2\107.exe
文件 1043 2017-01-25 00:08 LeetCode_2\108.cpp
文件 81030 2017-01-25 00:08 LeetCode_2\108.exe
文件 1601 2017-01-25 00:27 LeetCode_2\109.cpp
文件 65601 2017-01-25 00:27 LeetCode_2\109.exe
文件 786 2017-01-13 23:27 LeetCode_2\11.cpp
文件 80907 2017-01-13 23:27 LeetCode_2\11.exe
文件 865 2017-01-25 00:38 LeetCode_2\110.cpp
文件 64973 2017-01-25 00:38 LeetCode_2\110.exe
文件 952 2017-01-25 13:33 LeetCode_2\111.cpp
文件 65338 2017-01-25 13:29 LeetCode_2\111.exe
............此处省略733个文件信息
- 上一篇:ABAQUS经典例题集
- 下一篇:激光扫描控制系统资料合集
评论
共有 条评论