01 2023 档案
摘要:344.反转字符串 class Solution { public: void reverseString(vector<char>& s) { int left = 0; int right = s.size() - 1; while (left < right) { swap(s[left],s
阅读全文
摘要:第454题.四数相加II class Solution { public: int fourSumCount(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3, vector<int>& nums4) { unordered_map
阅读全文
摘要:day6 242.有效的字母异位词 class Solution { public: bool isAnagram(string s, string t) { std::unordered_map<char,int> ma; for (int i = 0; i < s.size(); ++i) {
阅读全文
摘要:day4 24. 两两交换链表中的节点 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {}
阅读全文
摘要:day3 203.移除链表元素 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * Li
阅读全文
摘要:977.有序数组的平方 暴力解 class Solution { public: vector<int> sortedSquares(vector<int>& nums) { for (size_t i = 0; i < nums.size(); ++i) { nums[i] *= nums[i];
阅读全文