09 2022 档案

摘要:454. 四数相加 II 暴力解法(超出时间限制): 1 class Solution { 2 public: 3 int fourSumCount(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3, vector<int>& nu 阅读全文
posted @ 2022-09-30 18:56 aijiajia0509 阅读(29) 评论(0) 推荐(0)
摘要:哈希表理论基础 C++ STL无序容器种类 和关联式容器一样,无序容器只是一类容器的统称,其包含有 4 个具体容器,分别为 unordered_map、unordered_multimap、unordered_set 以及 unordered_multiset。表 1 对这 4 种无序容器的功能做了 阅读全文
posted @ 2022-09-29 10:44 aijiajia0509 阅读(32) 评论(0) 推荐(0)
摘要:24. 两两交换链表中的节点 1 class Solution { 2 public: 3 ListNode* swapPairs(ListNode* head) { 4 //创建虚拟头结点 5 ListNode* dummyHead = new ListNode(0); 6 //将虚拟头结点接在头 阅读全文
posted @ 2022-09-27 15:44 aijiajia0509 阅读(24) 评论(0) 推荐(0)
摘要:206. 反转链表 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 虚拟头结点法: 1 ListNode* removeElements(ListNode* head, int val) { 2 //创建虚 阅读全文
posted @ 2022-09-26 17:12 aijiajia0509 阅读(22) 评论(0) 推荐(0)