diff --git a/README.md b/README.md index b8d9ac6..59ac128 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/ **另外建议关注 [我的 B 站](https://space.bilibili.com/14089380),我把一系列核心算法技巧的文章都录制成了领读视频,方便大家学习**。 -## labuladong 的刷题全家桶 +## 安装使用 labuladong 的刷题全家桶 > tip:labuladong 的刷题全家桶由学习网站、《算法秘籍》《刷题笔记》两本 PDF、Chrome/vscode/Jetbrain 三个不同平台的刷题插件组成,致力于为大家提供最丝滑的刷题体验。公众号后台回复关键词「**全家桶**」即可获取下载和使用手册。 @@ -59,13 +59,21 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/ 内容当然是我的系列算法教程中最核心的部分,其他的插件和 PDF 教材都是为内容服务的。我的算法教程都发布在公众号/网站上,相信你会未来会在这里花费大量的学习时间,而不是仅仅加入收藏夹~ +![](https://labuladong.github.io/pictures/简介/web_intro.jpg) + **具体介绍**:[labuladong 的公众号/算法网站使用手册](https://labuladong.github.io/article/fname.html?fname=网站介绍) ### 二、PDF 教材 鉴于我积累的算法教程比较多,为了防止过于陡峭的学习曲线,我精心挑选了必知必会的算法技巧,设计了一套循序渐进的学习路线,并制作成 PDF 方便大家离线学习/记笔记。 -PDF 共两本,一本《labuladong 的算法秘籍》类似教材,帮你系统掌握算法的知识体系,另一本《labuladong 的刷题笔记》类似练习册,助你遨游题海,随心所欲地运用所学的技巧解题。 +PDF 共两本,一本《labuladong 的算法秘籍》类似教材,帮你系统掌握算法的知识体系: + +![](https://labuladong.github.io/pictures/简介/pdf3.jpg) + +另一本《labuladong 的刷题笔记》类似练习册,助你遨游题海,随心所欲地运用所学的技巧解题: + +![](https://labuladong.github.io/pictures/简介/pdf5.jpg) **具体介绍**:[配套 PDF 算法教材使用手册](https://labuladong.github.io/article/fname.html?fname=pdf简介) @@ -74,6 +82,7 @@ PDF 共两本,一本《labuladong 的算法秘籍》类似教材,帮你系 如果你认可我的算法教程,可以购买我的付费课程,目前我制作完成了[《数据结构精品课》](https://labuladong.github.io/article/fname.html?fname=ds课程简介) 和[《二叉树(递归)专题课》](https://labuladong.github.io/article/fname.html?fname=tree课程简介)。另外,还有押金形式的[刷题打卡挑战](https://labuladong.github.io/article/fname.html?fname=打卡挑战简介),完成打卡后押金将全额返还,打卡挑战适用于自己刷题坚持不下来的小伙伴参加。 课程和打卡挑战都可以在我的知识店铺购买和报名: +

diff --git a/动态规划系列/LCS.md b/动态规划系列/LCS.md index 7c1fac5..94b30db 100644 --- a/动态规划系列/LCS.md +++ b/动态规划系列/LCS.md @@ -70,7 +70,7 @@ int longestCommonSubsequence(String s1, String s2);

引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/动态规划之正则表达.md b/动态规划系列/动态规划之正则表达.md index f438791..ba63dea 100644 --- a/动态规划系列/动态规划之正则表达.md +++ b/动态规划系列/动态规划之正则表达.md @@ -136,7 +136,7 @@ bool dp(string& s, int i, string& p, int j);
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/动态规划设计:最长递增子序列.md b/动态规划系列/动态规划设计:最长递增子序列.md index 33f56d3..2d545c7 100644 --- a/动态规划系列/动态规划设计:最长递增子序列.md +++ b/动态规划系列/动态规划设计:最长递增子序列.md @@ -320,7 +320,7 @@ int lengthOfLIS(int[] nums) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/动态规划详解进阶.md b/动态规划系列/动态规划详解进阶.md index 9602cec..8826893 100644 --- a/动态规划系列/动态规划详解进阶.md +++ b/动态规划系列/动态规划详解进阶.md @@ -483,7 +483,7 @@ int coinChange(int[] coins, int amount) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/团灭股票问题.md b/动态规划系列/团灭股票问题.md index 4456acf..b397dca 100644 --- a/动态规划系列/团灭股票问题.md +++ b/动态规划系列/团灭股票问题.md @@ -713,7 +713,7 @@ int maxProfit_k_inf(int[] prices, int cooldown, int fee) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/抢房子.md b/动态规划系列/抢房子.md index 8952ad0..492adc0 100644 --- a/动态规划系列/抢房子.md +++ b/动态规划系列/抢房子.md @@ -58,7 +58,7 @@ int rob(int[] nums);
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/最优子结构.md b/动态规划系列/最优子结构.md index d82e549..e79737d 100644 --- a/动态规划系列/最优子结构.md +++ b/动态规划系列/最优子结构.md @@ -368,7 +368,7 @@ for (int i = 1; i < m; i++)
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/状态压缩技巧.md b/动态规划系列/状态压缩技巧.md index 4ececec..f7a3502 100644 --- a/动态规划系列/状态压缩技巧.md +++ b/动态规划系列/状态压缩技巧.md @@ -251,7 +251,7 @@ int longestPalindromeSubseq(string s) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/动态规划系列/编辑距离.md b/动态规划系列/编辑距离.md index f269200..7dbd6e6 100644 --- a/动态规划系列/编辑距离.md +++ b/动态规划系列/编辑距离.md @@ -355,7 +355,7 @@ class Node {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/BST1.md b/数据结构系列/BST1.md index 1e6d4aa..292f6c9 100644 --- a/数据结构系列/BST1.md +++ b/数据结构系列/BST1.md @@ -250,7 +250,7 @@ void traverse(TreeNode root) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/BST2.md b/数据结构系列/BST2.md index ed25443..05c29f3 100644 --- a/数据结构系列/BST2.md +++ b/数据结构系列/BST2.md @@ -326,7 +326,7 @@ void BST(TreeNode root, int target) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/dijkstra算法.md b/数据结构系列/dijkstra算法.md index 2a0c9a2..f5413c5 100644 --- a/数据结构系列/dijkstra算法.md +++ b/数据结构系列/dijkstra算法.md @@ -893,7 +893,7 @@ double dijkstra(int start, int end, List[] graph) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/二叉堆详解实现优先级队列.md b/数据结构系列/二叉堆详解实现优先级队列.md index 1b7d087..520feed 100644 --- a/数据结构系列/二叉堆详解实现优先级队列.md +++ b/数据结构系列/二叉堆详解实现优先级队列.md @@ -271,7 +271,7 @@ public class MaxPQ > {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/二叉树总结.md b/数据结构系列/二叉树总结.md index b20c647..3088a0b 100644 --- a/数据结构系列/二叉树总结.md +++ b/数据结构系列/二叉树总结.md @@ -734,7 +734,7 @@ class Solution {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/二叉树系列1.md b/数据结构系列/二叉树系列1.md index 80f6291..89bc5a8 100644 --- a/数据结构系列/二叉树系列1.md +++ b/数据结构系列/二叉树系列1.md @@ -391,7 +391,7 @@ void flatten(TreeNode root) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/二叉树系列2.md b/数据结构系列/二叉树系列2.md index 16006bf..81772c5 100644 --- a/数据结构系列/二叉树系列2.md +++ b/数据结构系列/二叉树系列2.md @@ -593,7 +593,7 @@ int leftRootVal = preorder[preStart + 1];
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/单调栈.md b/数据结构系列/单调栈.md index 314a44f..855d76f 100644 --- a/数据结构系列/单调栈.md +++ b/数据结构系列/单调栈.md @@ -232,7 +232,7 @@ int[] nextGreaterElements(int[] nums) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/单调队列.md b/数据结构系列/单调队列.md index d5b45cf..2ae90a0 100644 --- a/数据结构系列/单调队列.md +++ b/数据结构系列/单调队列.md @@ -302,7 +302,7 @@ class MonotonicQueue> {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/图.md b/数据结构系列/图.md index 703f517..c2e88f1 100644 --- a/数据结构系列/图.md +++ b/数据结构系列/图.md @@ -355,7 +355,7 @@ class Solution {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/拓扑排序.md b/数据结构系列/拓扑排序.md index 582c3fd..ab74c30 100644 --- a/数据结构系列/拓扑排序.md +++ b/数据结构系列/拓扑排序.md @@ -614,7 +614,7 @@ List[] buildGraph(int n, int[][] edges) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/递归反转链表的一部分.md b/数据结构系列/递归反转链表的一部分.md index b7edf7d..6aba313 100644 --- a/数据结构系列/递归反转链表的一部分.md +++ b/数据结构系列/递归反转链表的一部分.md @@ -255,7 +255,7 @@ ListNode reverseBetween(ListNode head, int m, int n) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/数据结构系列/队列实现栈栈实现队列.md b/数据结构系列/队列实现栈栈实现队列.md index df63ea7..6698f70 100644 --- a/数据结构系列/队列实现栈栈实现队列.md +++ b/数据结构系列/队列实现栈栈实现队列.md @@ -273,7 +273,7 @@ class MyStack {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/BFS框架.md b/算法思维系列/BFS框架.md index 5210a9c..2a76e9b 100644 --- a/算法思维系列/BFS框架.md +++ b/算法思维系列/BFS框架.md @@ -423,7 +423,7 @@ while (!q1.isEmpty() && !q2.isEmpty()) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/UnionFind算法详解.md b/算法思维系列/UnionFind算法详解.md index 154e364..0d41be5 100644 --- a/算法思维系列/UnionFind算法详解.md +++ b/算法思维系列/UnionFind算法详解.md @@ -600,7 +600,7 @@ class UF {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/二分查找详解.md b/算法思维系列/二分查找详解.md index 505f7d7..d92753c 100644 --- a/算法思维系列/二分查找详解.md +++ b/算法思维系列/二分查找详解.md @@ -544,7 +544,7 @@ int right_bound(int[] nums, int target) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/前缀和技巧.md b/算法思维系列/前缀和技巧.md index afe2544..1646e52 100644 --- a/算法思维系列/前缀和技巧.md +++ b/算法思维系列/前缀和技巧.md @@ -206,7 +206,7 @@ class NumMatrix {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/双指针技巧.md b/算法思维系列/双指针技巧.md index d852bd2..54dcd0c 100644 --- a/算法思维系列/双指针技巧.md +++ b/算法思维系列/双指针技巧.md @@ -426,7 +426,7 @@ String longestPalindrome(String s) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/回溯算法详解修订版.md b/算法思维系列/回溯算法详解修订版.md index f83d5c2..733bcd9 100644 --- a/算法思维系列/回溯算法详解修订版.md +++ b/算法思维系列/回溯算法详解修订版.md @@ -424,7 +424,7 @@ def backtrack(...):
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/学习数据结构和算法的高效方法.md b/算法思维系列/学习数据结构和算法的高效方法.md index 9e194c7..d1584bf 100644 --- a/算法思维系列/学习数据结构和算法的高效方法.md +++ b/算法思维系列/学习数据结构和算法的高效方法.md @@ -383,7 +383,7 @@ N 叉树的遍历框架,找出来了吧?你说,树这种结构重不重要
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/常用的位操作.md b/算法思维系列/常用的位操作.md index e4d4dfb..c3936b4 100644 --- a/算法思维系列/常用的位操作.md +++ b/算法思维系列/常用的位操作.md @@ -323,7 +323,7 @@ int missingNumber(int[] nums) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/滑动窗口技巧进阶.md b/算法思维系列/滑动窗口技巧进阶.md index 034e523..6483200 100644 --- a/算法思维系列/滑动窗口技巧进阶.md +++ b/算法思维系列/滑动窗口技巧进阶.md @@ -458,7 +458,7 @@ int lengthOfLongestSubstring(string s) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/算法思维系列/花式遍历.md b/算法思维系列/花式遍历.md index 7ac70fc..e87fcb5 100644 --- a/算法思维系列/花式遍历.md +++ b/算法思维系列/花式遍历.md @@ -325,7 +325,7 @@ int[][] generateMatrix(int n) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/LRU算法.md b/高频面试系列/LRU算法.md index 8260c26..74b7654 100644 --- a/高频面试系列/LRU算法.md +++ b/高频面试系列/LRU算法.md @@ -387,7 +387,7 @@ class LRUCache {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/k个一组反转链表.md b/高频面试系列/k个一组反转链表.md index 6159d4d..a1e6f84 100644 --- a/高频面试系列/k个一组反转链表.md +++ b/高频面试系列/k个一组反转链表.md @@ -176,7 +176,7 @@ ListNode reverseKGroup(ListNode head, int k) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/二分运用.md b/高频面试系列/二分运用.md index a3dc2b2..28b786f 100644 --- a/高频面试系列/二分运用.md +++ b/高频面试系列/二分运用.md @@ -130,7 +130,7 @@ int right_bound(int[] nums, int target) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/判断回文链表.md b/高频面试系列/判断回文链表.md index aa519bf..81edf33 100644 --- a/高频面试系列/判断回文链表.md +++ b/高频面试系列/判断回文链表.md @@ -280,7 +280,7 @@ p.next = reverse(q);
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/子集排列组合.md b/高频面试系列/子集排列组合.md index c03fd37..2f2dad4 100644 --- a/高频面试系列/子集排列组合.md +++ b/高频面试系列/子集排列组合.md @@ -986,7 +986,7 @@ void backtrack(int[] nums) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/岛屿题目.md b/高频面试系列/岛屿题目.md index eeca14d..7facf99 100644 --- a/高频面试系列/岛屿题目.md +++ b/高频面试系列/岛屿题目.md @@ -545,7 +545,7 @@ int numDistinctIslands(int[][] grid) {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/打印素数.md b/高频面试系列/打印素数.md index 2382804..8b86752 100644 --- a/高频面试系列/打印素数.md +++ b/高频面试系列/打印素数.md @@ -202,7 +202,7 @@ class Solution {
引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: | diff --git a/高频面试系列/接雨水.md b/高频面试系列/接雨水.md index 26eba22..c34f6de 100644 --- a/高频面试系列/接雨水.md +++ b/高频面试系列/接雨水.md @@ -2,8 +2,6 @@ title: '接雨水问题详解' tags: ['设计', '双指针'] --- - -

GitHub diff --git a/高频面试系列/缺失和重复的元素.md b/高频面试系列/缺失和重复的元素.md index eb04dac..1fb71e7 100644 --- a/高频面试系列/缺失和重复的元素.md +++ b/高频面试系列/缺失和重复的元素.md @@ -141,7 +141,7 @@ int[] findErrorNums(int[] nums) {

引用本文的题目 -安装 [我的 Chrome 刷题插件](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg) 点开下列题目可直接查看解题思路: +安装 [我的 Chrome 刷题插件](https://labuladong.github.io/article/fname.html?fname=chrome插件简介) 点开下列题目可直接查看解题思路: | LeetCode | 力扣 | | :----: | :----: |