摘要: 1 //使用两次遍历 2 ListNode* removeNthFromEnd(ListNode* head, int n) { 3 if (!head->next) return NULL; 4 int len = 0; 5 ListNode *p = head; 6 while (p) { 7 p = p->next; 8 ... 阅读全文
posted @ 2019-03-07 17:30 自由之翼Az 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1 //使用三数之和中的双指针的思想,固定外围两个数 2 vector> fourSum(vector& nums, int target) { 3 sort(nums.begin(), nums.end()); 4 vector>Res; 5 if (nums.size() = 3;) { 7 for (int a = 0; a targe... 阅读全文
posted @ 2019-03-07 15:16 自由之翼Az 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1、要求 声明定义处调用约定必须相同 int __stdcall add(int a, int b); int __stdcall add(int a, int b) { return a + b; } 2、函数调用过程 假设:A为调用者,B为被调者;A{B}; 函数调用过程可以这么描述: (1)先 阅读全文
posted @ 2019-03-07 14:28 自由之翼Az 阅读(405) 评论(0) 推荐(0) 编辑