Skip to content

Commit e98e3c1

Browse files
committed
feat:vscode 插件预发布
1 parent e6326d5 commit e98e3c1

File tree

8 files changed

+37
-15
lines changed

8 files changed

+37
-15
lines changed

Chrome刷题插件使用指南.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Chrome 插件持续更新中,安装和使用指南请移步 [这里](https://mp.weixin.qq.com/s/wIxflO1dvXzDlibhEcENcQ)

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ English version repo and Gitbook is on [english branch](https://github.com/labul
33
# labuladong 的算法小抄
44

55
<p align='center'>
6-
<a href="https://labuladong.gitee.io/algo" target="_blank"><img alt="Website" src="https://img.shields.io/website?label=%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%AD%90%E4%B9%A6&style=flat-square&down_color=blue&down_message=%E7%82%B9%E8%BF%99%E9%87%8C&up_color=blue&up_message=%E7%82%B9%E8%BF%99%E9%87%8C&url=https%3A%2F%2Flabuladong.gitee.io%2Falgo&logo=Gitea"></a>
6+
<a href="https://labuladong.github.io/algo" target="_blank"><img alt="Website" src="https://img.shields.io/website?label=%E5%9C%A8%E7%BA%BF%E7%94%B5%E5%AD%90%E4%B9%A6&style=flat-square&down_color=blue&down_message=%E7%82%B9%E8%BF%99%E9%87%8C&up_color=blue&up_message=%E7%82%B9%E8%BF%99%E9%87%8C&url=https%3A%2F%2Flabuladong.gitee.io%2Falgo&logo=Gitea"></a>
77
<a href="https://github.com/labuladong/fucking-algorithm" target="_blank"><img alt="GitHub" src="https://img.shields.io/github/stars/labuladong/fucking-algorithm?label=Stars&style=flat-square&logo=GitHub"></a>
88
</p>
99

@@ -83,13 +83,13 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
8383

8484
### 第一章、手把手刷数据结构
8585

86-
* [手把手刷链表题目](https://labuladong.gitee.io/algo/)
86+
* [手把手刷链表题目](https://labuladong.github.io/algo/)
8787
* [一文搞懂单链表的六大解题套路](https://labuladong.github.io/article/?qno=21)
8888
* [递归反转链表的一部分](https://labuladong.github.io/article/?qno=206)
8989
* [如何 K 个一组反转链表](https://labuladong.github.io/article/?qno=25)
9090
* [如何判断回文链表](https://labuladong.github.io/article/?qno=234)
9191

92-
* [手把手刷二叉树](https://labuladong.gitee.io/algo/)
92+
* [手把手刷二叉树](https://labuladong.github.io/algo/)
9393
* [手把手带你刷二叉树(纲领篇)](https://labuladong.github.io/article/?qno=104)
9494
* [手把手带你刷二叉树(第一期)](https://labuladong.github.io/article/?qno=226)
9595
* [手把手带你刷二叉树(第二期)](https://labuladong.github.io/article/?qno=654)
@@ -104,7 +104,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
104104
* [如何计算完全二叉树的节点数](https://labuladong.github.io/article/?qno=222)
105105
* [二叉树八股文:递归改迭代](https://labuladong.github.io/article/wx.html?wx=jI8_-E6rx2HVBOmuQOTgHg)
106106

107-
* [手把手刷图算法](https://labuladong.gitee.io/algo/)
107+
* [手把手刷图算法](https://labuladong.github.io/algo/)
108108
* [图论基础](https://labuladong.github.io/article/?qno=797)
109109
* [拓扑排序详解及运用](https://labuladong.github.io/article/?qno=207)
110110
* [二分图判定](https://labuladong.github.io/article/?qno=785)
@@ -115,7 +115,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
115115
* [众里寻他千百度:名流问题](https://labuladong.github.io/article/?qno=277)
116116
* [我写了一个模板,把 Dijkstra 算法变成了默写题](https://labuladong.github.io/article/?qno=743)
117117

118-
* [手把手设计数据结构](https://labuladong.gitee.io/algo/)
118+
* [手把手设计数据结构](https://labuladong.github.io/algo/)
119119
* [算法就像搭乐高:带你手撸 LRU 算法](https://labuladong.github.io/article/?qno=146)
120120
* [算法就像搭乐高:带你手撸 LFU 算法](https://labuladong.github.io/article/?qno=460)
121121
* [前缀树算法模板秒杀五道算法题](https://labuladong.github.io/article/?qno=208)
@@ -127,7 +127,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
127127
* [二叉堆详解实现优先级队列](https://labuladong.github.io/article/wx.html?wx=o7tdyLiYm668dpUWd-x7Lg)
128128
* [队列实现栈以及栈实现队列](https://labuladong.github.io/article/?qno=232)
129129

130-
* [手把手刷数组题目](https://labuladong.gitee.io/algo/)
130+
* [手把手刷数组题目](https://labuladong.github.io/algo/)
131131
* [小而美的算法技巧:前缀和数组](https://labuladong.github.io/article/?qno=303)
132132
* [小而美的算法技巧:差分数组](https://labuladong.github.io/article/?qno=370)
133133
* [二维数组的花式遍历技巧](https://labuladong.github.io/article/?qno=48)
@@ -145,28 +145,28 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
145145

146146
### 第二章、手把手刷动态规划
147147

148-
* [动态规划基本技巧](https://labuladong.gitee.io/algo/)
148+
* [动态规划基本技巧](https://labuladong.github.io/algo/)
149149
* [动态规划解题核心框架](https://labuladong.github.io/article/?qno=509)
150150
* [动态规划设计:最长递增子序列](https://labuladong.github.io/article/?qno=300)
151151
* [最优子结构原理和 dp 数组遍历方向](https://labuladong.github.io/article/wx.html?wx=qvlfyKBiXVX7CCwWFR-XKg)
152152
* [base case 和备忘录的初始值怎么定?](https://labuladong.github.io/article/?qno=931)
153153
* [对动态规划进行降维打击](https://labuladong.github.io/article/wx.html?wx=SnyN1Gn6DTLm0uJyp5l6CQ)
154154
* [动态规划和回溯算法到底谁是谁爹?](https://labuladong.github.io/article/?qno=494)
155155

156-
* [子序列类型问题](https://labuladong.gitee.io/algo/)
156+
* [子序列类型问题](https://labuladong.github.io/algo/)
157157
* [经典动态规划:编辑距离](https://labuladong.github.io/article/?qno=72)
158158
* [动态规划设计:最长递增子序列](https://labuladong.github.io/article/?qno=300)
159159
* [二维递增子序列:信封嵌套问题](https://labuladong.github.io/article/?qno=354)
160160
* [动态规划设计:最大子数组](https://labuladong.github.io/article/?qno=53)
161161
* [经典动态规划:最长公共子序列](https://labuladong.github.io/article/?qno=1143)
162162
* [动态规划之子序列问题解题模板](https://labuladong.github.io/article/?qno=516)
163163

164-
* [背包类型问题](https://labuladong.gitee.io/algo/)
164+
* [背包类型问题](https://labuladong.github.io/algo/)
165165
* [经典动态规划:0-1 背包问题](https://labuladong.github.io/article/wx.html?wx=RXfnhSpVBmVneQjDSUSAVQ)
166166
* [经典动态规划:子集背包问题](https://labuladong.github.io/article/?qno=416)
167167
* [经典动态规划:完全背包问题](https://labuladong.github.io/article/?qno=518)
168168

169-
* [用动态规划玩游戏](https://labuladong.gitee.io/algo/)
169+
* [用动态规划玩游戏](https://labuladong.github.io/algo/)
170170
* [动态规划之最小路径和](https://labuladong.github.io/article/?qno=64)
171171
* [动态规划帮我通关了《魔塔》](https://labuladong.github.io/article/?qno=174)
172172
* [动态规划帮我通关了《辐射4》](https://labuladong.github.io/article/?qno=514)
@@ -182,7 +182,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
182182
* [有限状态机之 KMP 字符匹配算法](https://labuladong.github.io/article/?qno=28)
183183
* [构造回文的最小插入次数](https://labuladong.github.io/article/?qno=1312)
184184

185-
* [贪心类型问题](https://labuladong.gitee.io/algo/)
185+
* [贪心类型问题](https://labuladong.github.io/algo/)
186186
* [贪心算法之区间调度问题](https://labuladong.github.io/article/?qno=435)
187187
* [扫描线技巧:安排会议室](https://labuladong.github.io/article/?qno=253)
188188
* [剪视频剪出一个贪心算法](https://labuladong.github.io/article/?qno=1024)
@@ -191,7 +191,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
191191

192192
### 第三章、必知必会算法技巧
193193

194-
* [暴力搜索算法](https://labuladong.gitee.io/algo/)
194+
* [暴力搜索算法](https://labuladong.github.io/algo/)
195195
* [回溯算法解题套路框架](https://labuladong.github.io/article/?qno=51)
196196
* [经典回溯算法:集合划分问题](https://labuladong.github.io/article/?qno=698)
197197
* [回溯算法团灭子集、排列、组合问题](https://labuladong.github.io/article/?qno=78)
@@ -200,7 +200,7 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
200200
* [BFS 算法解题套路框架](https://labuladong.github.io/article/?qno=111)
201201
* [如何用 BFS 算法秒杀各种智力题](https://labuladong.github.io/article/?qno=773)
202202

203-
* [数学运算技巧](https://labuladong.gitee.io/algo/)
203+
* [数学运算技巧](https://labuladong.github.io/algo/)
204204
* [常用的位操作](https://labuladong.github.io/article/?qno=191)
205205
* [讲两道常考的阶乘算法题](https://labuladong.github.io/article/?qno=172)
206206
* [如何高效寻找素数](https://labuladong.github.io/article/?qno=204)
@@ -211,12 +211,12 @@ Gitee Pages 地址:https://labuladong.gitee.io/algo/
211211
* [一行代码就能解决的算法题](https://labuladong.github.io/article/?qno=292)
212212
* [几个反直觉的概率问题](https://labuladong.github.io/article/wx.html?wx=eCgxtBpsrZjJQ9KmhKrEJw)
213213

214-
* [其他算法技巧](https://labuladong.gitee.io/algo/)
214+
* [其他算法技巧](https://labuladong.github.io/algo/)
215215
* [快速排序亲兄弟:快速选择算法](https://labuladong.github.io/article/?qno=215)
216216
* [分治算法详解:运算优先级](https://labuladong.github.io/article/?qno=241)
217217
* [一个方法解决三道区间问题](https://labuladong.github.io/article/?qno=1288)
218218

219-
* [经典面试题](https://labuladong.gitee.io/algo/)
219+
* [经典面试题](https://labuladong.github.io/algo/)
220220
* [谁能想到,斗地主也能玩出算法](https://labuladong.github.io/article/?qno=659)
221221
* [东哥吃葡萄时竟然吃出一道算法题!](https://labuladong.github.io/article/wx.html?wx=3VjL7Gud1bQQrbjedzEhMQ)
222222
* [烧饼排序算法](https://labuladong.github.io/article/?qno=969)

pictures/labuladong.jpg

-53.4 KB
Binary file not shown.

pictures/souyisou2.png

100 KB
Loading

pictures/vscode/1.jpg

219 KB
Loading

pictures/vscode/2.jpg

188 KB
Loading

pictures/vscode/3.jpg

181 KB
Loading

vscode刷题插件使用指南.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
为了进一步帮助我的读者刷题和学习算法,我发布了 [labuladong 的刷题三件套](https://mp.weixin.qq.com/s/X-fE9sR4BLi6T9pn7xP4pg),其中 Chrome 刷题插件广受大家的好评。所以现在我又写了一个 vscode 插件,把 [Chrome 插件的所有功能](https://mp.weixin.qq.com/s/wIxflO1dvXzDlibhEcENcQ) 都移植到了 vscode 上面。
2+
3+
本插件是我基于 LeetCode 官方的插件改写的:
4+
5+
https://github.com/LeetCode-OpenSource/vscode-leetcode
6+
7+
官方的插件对英文版 LeetCode 适配比较好,对中文力扣的支持一般,而且很久都不维护了,连登录都有问题。
8+
9+
**我把这些 bug 全部修复了,另外可以方便读者查看我的刷题笔记和详细题解**
10+
11+
![](./pictures/vscode/3.jpg)
12+
13+
支持一边看解法思路一边写代码:
14+
15+
![](./pictures/vscode/2.jpg)
16+
17+
题目列表中带有 ✨ 标记的题目都是我在公众号讲解过的,可以查看题解或者思路:
18+
19+
![](./pictures/vscode/1.jpg)
20+
21+
我自己一直在坚持刷算法题并总结解题套路,所以未来插件中标 ✨ 的题目会越来越多,Chrome 插件和 vscode 插件都会同步更新。

0 commit comments

Comments
 (0)