文章分类 -  代码随想录一刷

摘要:题目 解法一(比较烂的双指针) 206. 反转链表 自己愚钝,想不清楚如何简化代码结构,没有领悟双指针的精髓 /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next 阅读全文
posted @ 2022-09-09 09:32 番茄元 阅读(18) 评论(0) 推荐(0) 编辑
摘要:题目 707. 设计链表 传送门 typedef struct { int val; struct MyLinkedList* next; } MyLinkedList; MyLinkedList* myLinkedListCreate() { MyLinkedList* head = (MyLin 阅读全文
posted @ 2022-09-08 08:02 番茄元 阅读(25) 评论(0) 推荐(0) 编辑
摘要:代码随想录一刷 数组 1. 数组基础理论 对于C/C++,无论是一维还是二维,地址都是连续的 2. 二分查找 单点查找 闭区间写法 区间查找 class Solution { public: int searchInsert(vector<int>& nums, int target) { int 阅读全文
posted @ 2022-06-17 08:56 番茄元 阅读(52) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示