![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode从0开始刷题计划及刷题笔记
文章平均质量分 92
哈哈哈的懒羊羊
欢迎点赞关注,持续学习ing,希望分享能给大家带来帮助!文章都有分栏,可根据专栏查看更有条理。
展开
-
刷题计划day8 字符串上【反转字符串】【反转字符串 II】【反转字符串中的单词】
刷题计划day8 字符串上【反转字符串】【反转字符串 II】【反转字符串中的单词】⚡刷题计划day8继续,往期可看专栏,关注不迷路。只要让 i += (2 * k),i 每次移动 2 * k 就可以了,然后判断是否需要有反转的区间。题外话,这题c++和java都有库函数直接调用就可以,但这样,就不清楚反转字符串的原理了。因为要找的也就是每2 * k 区间的起点,这样写,程序会高效很多。举个例子,源字符串为:"the sky is blue "但是也不是说库函数就不能用,是要分场景的。原创 2024-08-13 15:28:28 · 836 阅读 · 0 评论 -
刷题计划day7 哈希表下【四数相加II,三数之和,四数之和】
⚡刷题计划day7继续,可以点个免费的赞哦~往期可看专栏,关注不迷路,您的支持是我的最大动力原创 2024-08-08 16:33:59 · 751 阅读 · 0 评论 -
刷题计划 day6 【快乐数,两数之和,哈希碰撞解决方案补充】哈希表中
⚡刷题计划day6继续,可以点个免费的赞哦~今天是哈希表专题原创 2024-07-30 10:34:23 · 1028 阅读 · 0 评论 -
刷题计划 day5 哈希表上
⚡刷题计划day5继续,可以点个免费的赞哦~今天开启哈希表刷题专题,往期可看专栏,关注不迷路哈希表(hash table),又称散列表,它通过建立键key与值value之间的映射,实现高效的元素查询。具体而言,我们向哈希表中输入一个键key,则可以在 O(1) 时间内获取对应的值value。哈希表能解决什么问题呢,元素查询效率对比:例如要查询一个名字是否在这所学校里。要枚举的话时间复杂度是O(n),但如果使用哈希表的话, 只需要O(1)就可以做到。我们原创 2024-07-26 10:10:53 · 838 阅读 · 0 评论 -
刷题计划 day4 【双指针、快慢指针、环形链表】链表下
⚡刷题计划day4继续,可以点个免费的赞哦~下一期将会开启哈希表刷题专题,往期可看专栏,关注不迷路。环形链表,双指针,快慢指针等原创 2024-07-24 10:51:52 · 1292 阅读 · 0 评论 -
刷题计划 day3 【移除链表元素,反转链表,交换链表中的节点】链表上
⚡刷题计划day3继续,可以点个免费的赞赞哦,往期可看专栏,关注不迷路,您的支持是我的最大动力🌹~原创 2024-07-23 11:43:47 · 658 阅读 · 0 评论 -
刷题计划 day2 【前缀和、滑动窗口、模拟】数组下
⚡刷题day2继续,可以点个免费的赞赞哦,刷题day2 【前缀和、滑动窗口、模拟】数组下 ;leetcode:977. 有序数组的平方AC代码法一:法二:双指针(更快)因为数组有序,平方后最大值只会在左(原负数)、右(原正数)两端;这时就可以考虑双指针,i指向起始位置,j指向终止位置;我们可以定义一个相同大小的新数组,索引k从末端开始,将符合值赋值新数组;如果那么。如果那么。原创 2024-07-22 09:38:53 · 1112 阅读 · 0 评论 -
刷题计划正式开始!刷题计划 day1 【二分查找深入理解、双指针】数组上
刷题计划正式开始!刷题day1 【二分查找深入理解、双指针】数组上;前言:leetcode题库太多,不知道刷什么,本专栏记录一下代码随想录的刷题计划,以及题解。前言:leetcode题库太多,不知道刷什么,本专栏记录一下代码随想录的刷题计划,以及题解整理。📆整个刷题计划大致60天,内容基本覆盖全面,适合准备面试或者准备竞赛,大家一起加油!🍀本刷题计划会专开一个专栏,可以关注一下且通过专栏查看,也会更有调理哦。持续更新,加油!💪原创 2024-07-20 10:47:11 · 206 阅读 · 1 评论