双指针
基础:C++ 指针基本语法
路线:
labuladong:https://labuladong.github.io/algo/2/20/23/
有讲解视频,图文博客,附带了 leetcode 题型
主要涉及数组相关的双指针,和面向题目的讲解
-
没有讲解,只有题解
yxc 双指针(中间包括滑动窗口等):https://www.bilibili.com/video/BV1t4411o7i6?spm_id_from=333.999.0.0&vd_source=a5608f967616bf12d83f68f3e350efa5
代码随想录 :https://github.com/youngyangyang04/leetcode-master
部分题解有视频,图文博客,比较详细。
踏实的教学+力扣题
链表
基础:需要简单手搓一下链表,了解其数据结构。
至少写出链表数组的增删改查
路线:
labuladong :https://labuladong.github.io/algo/2/19/
有讲解视频,图文博客,附带了 leetcode 题型
涵盖 回文链表、反转链表、配合递归、双指针的链表
leetbook:https://leetcode.cn/leetbook/detail/linked-list/
反转链表等的文档,不太精细。
yxc 链表专题讲题:https://www.bilibili.com/video/BV1jt411J7tC?spm_id_from=333.999.0.0
大佬带刷力扣题的视频
代码随想录 :https://github.com/youngyangyang04/leetcode-master
部分题解有视频,图文博客,比较详细。
踏实的教学+力扣题
某算法模板:https://github.com/greyireland/algorithm-pattern/blob/master/data_structure/linked_list.md
基于题解的图文,纯干货,不生动,讲解部分少。