This commit is contained in:
2022-11-30 18:20:36 +08:00
parent b13cfa00bb
commit 72555b19e0
132 changed files with 332 additions and 334 deletions

View File

@@ -6,7 +6,7 @@
// 去重的方式:
// 对于每个找到的序列,先排序,如果不存在则添加到结果中。
vector<vector<int>> Solution1::threeSum(vector<int>& nums) {
vector<vector<int>> S0015::threeSum1(vector<int>& nums) {
unordered_map<int, int> map;
vector<vector<int>> result;
int len = nums.size();
@@ -42,7 +42,7 @@ vector<vector<int>> Solution1::threeSum(vector<int>& nums) {
// 思路二:双指针
// 先对整个数组排序,然后固定一个数 a ,然后 b, c 从两边往中间靠。
vector<vector<int>> Solution2::threeSum(vector<int>& nums) {
vector<vector<int>> S0015::threeSum2(vector<int>& nums) {
int n = nums.size();
sort(nums.begin(), nums.end());
vector<vector<int>> ans;