Skip to content

David-qiuwenhui/labuladong_src

Repository files navigation

数据结构与算法 labuladong 🚩

第一章、基础数据结构

  • 二分搜索速记卡 🚩
🟢 704.二分查找  
🟢 34.在排序数组中查找元素的第一个和最后一个位置
🟢 35.搜索插入位置
🟢 392.判断子序列
🟢 875.爱吃香蕉的珂珂
🟢 1011.在 D 天内送达包裹的能力
🔴 354. 俄罗斯套娃信封问题(困难)
  • 滑动窗口算法速记卡 🚩
🟢 76.最小覆盖子串
🟢 3.无重复字符的最长子串
🟢 438.找到字符串中所有字母异位词
🟢 567.字符串的排列
🟢 239.滑动窗口最大值(单调队列)
  • 其他双指针算法速记卡 🚩
🟢 26.删除有序数组中的重复项
🟢 27.移除元素
🟢 283.移动零
🟢 15.三数之和
🟢 18.四数之和
🟢 870.优势洗牌
🟢 11.盛最多水的容器
🟢 42.接雨水
  • 链表双指针速记卡
  • 前缀和技巧速记卡
  • 差分数组速记卡
  • 队列/栈算法速记卡
  • 二叉堆算法速记卡
  • 数据结构设计速记卡

第二章、进阶数据结构 🚩

  • 二叉树算法速记卡
🟢 104.二叉树的最大深度
  • 二叉搜索树速记卡
  • 图论算法速记卡

第三章、暴力搜索算法 🚩

  • 回溯算法速记卡
  • DFS 算法速记卡
  • BFS 算法速记卡

第四章、动态规划算法 🚩

  • 一维动态规划速记卡
  • 二维动态规划速记卡
  • 背包问题速记卡

第五章、其他经典算法 🚩

  • 数学算法速记卡
  • 区间算法速记卡

About

数据结构与算法刷题 📂 📝 🚩

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published