双指针

基础:C++ 指针基本语法

路线

  1. labuladong:https://labuladong.github.io/algo/2/20/23/

    有讲解视频,图文博客,附带了 leetcode 题型

    主要涉及数组相关的双指针,和面向题目的讲解

  2. 做题笔记(阿秀):https://interviewguide.cn/notes/03-hunting_job/03-algorithm/03-leetcode/08-%EF%B8%8F%E5%8F%8C%E6%8C%87%E9%92%88/medium/986.%E5%8C%BA%E9%97%B4%E5%88%97%E8%A1%A8%E7%9A%84%E4%BA%A4%E9%9B%86.html

    没有讲解,只有题解

  3. yxc 双指针(中间包括滑动窗口等):https://www.bilibili.com/video/BV1t4411o7i6?spm_id_from=333.999.0.0&vd_source=a5608f967616bf12d83f68f3e350efa5

  4. 代码随想录 :https://github.com/youngyangyang04/leetcode-master

    部分题解有视频,图文博客,比较详细。

    踏实的教学+力扣题

链表

基础:需要简单手搓一下链表,了解其数据结构。

至少写出链表数组的增删改查

路线

  1. labuladong :https://labuladong.github.io/algo/2/19/

    有讲解视频,图文博客,附带了 leetcode 题型

    涵盖 回文链表、反转链表、配合递归、双指针的链表

  2. leetbook:https://leetcode.cn/leetbook/detail/linked-list/

    反转链表等的文档,不太精细。

  3. yxc 链表专题讲题:https://www.bilibili.com/video/BV1jt411J7tC?spm_id_from=333.999.0.0

    大佬带刷力扣题的视频

  4. 代码随想录 :https://github.com/youngyangyang04/leetcode-master

    部分题解有视频,图文博客,比较详细。

    踏实的教学+力扣题

  5. 某算法模板:https://github.com/greyireland/algorithm-pattern/blob/master/data_structure/linked_list.md

    基于题解的图文,纯干货,不生动,讲解部分少。