File tree Expand file tree Collapse file tree 8 files changed +37
-14
lines changed Expand file tree Collapse file tree 8 files changed +37
-14
lines changed Original file line number Diff line number Diff line change @@ -88,12 +88,12 @@ function App() {
88
88
setInLeetCode ( inLeetCodeWebsite ( currentUrl ) ) ;
89
89
} ) ;
90
90
91
- setTimeout ( ( ) => {
92
- // setProblemId("uncrossed-lines");
93
- setProblemId ( "two-sum" ) ;
94
- // setInSelected(!!selected[problemId]);
95
- setHasSolution ( ! ! problems [ problemId ] ) ;
96
- } , 1000 ) ;
91
+ // setTimeout(() => {
92
+ // // setProblemId("uncrossed-lines");
93
+ // setProblemId("two-sum");
94
+ // // setInSelected(!!selected[problemId]);
95
+ // setHasSolution(!!problems[problemId]);
96
+ // }, 1000);
97
97
98
98
const [ problemId , setProblemId ] = useState ( "" ) ;
99
99
@@ -192,12 +192,12 @@ function App() {
192
192
193
193
{ page === "" && (
194
194
< Tabs type = "card" >
195
- < TabPane key = "roadmap" tab = "学习路线" >
196
- < Roadmap />
197
- </ TabPane >
198
195
< TabPane key = "app" tab = "代码模板" >
199
196
< CodeTemplates page = { page } tempaltes = { tempaltes } > </ CodeTemplates >
200
197
</ TabPane >
198
+ < TabPane key = "roadmap" tab = "学习路线" >
199
+ < Roadmap />
200
+ </ TabPane >
201
201
< TabPane key = "checkUpdate" tab = "检查更新" >
202
202
< div >
203
203
一般只要你开启了自动更新,那么当插件更新之后
Original file line number Diff line number Diff line change 1
1
module . exports = {
2
+ logo : require ( "../imgs/backtrack.svg" ) ,
2
3
title : "回溯" ,
3
4
list : [
4
5
{
Original file line number Diff line number Diff line change @@ -266,11 +266,17 @@ public class MinHeap {
266
266
267
267
` ;
268
268
module . exports = {
269
+ logo : require ( "../imgs/heap.svg" ) ,
269
270
title : "堆" ,
270
271
list : [
271
272
{
272
273
text : "小顶堆" ,
273
- problems : [ ] ,
274
+ problems : [
275
+ {
276
+ title : "1046. 最后一块石头的重量(这道题需要用大顶堆,不过都差不多)" ,
277
+ id : "last-stone-weight" ,
278
+ } ,
279
+ ] ,
274
280
codes : [
275
281
{
276
282
language : "js" ,
Original file line number Diff line number Diff line change @@ -5,11 +5,13 @@ import bfs from "./bfs";
5
5
import trie from "./trie" ;
6
6
import slidingWindow from "./sliding-window" ;
7
7
import segmemntTree from "./segmentTree" ;
8
- // import heap from "./heap";
9
- // bfs , sliding window, trie, uf
8
+ import heap from "./heap" ;
9
+ import preSum from "./preSum" ;
10
10
export default [
11
+ preSum ,
11
12
binarySearch ,
12
13
bfs ,
14
+ heap ,
13
15
slidingWindow ,
14
16
backtrack ,
15
17
trie ,
Original file line number Diff line number Diff line change @@ -31,10 +31,16 @@ pre[x2][y2] + pre[x1-1][y1-1] - pre[x1-1][y2] - pre[x2][y2-1]
31
31
32
32
module . exports = {
33
33
title : "前缀和" ,
34
+ logo : require ( "../imgs/preSum.svg" ) ,
34
35
list : [
35
36
{
36
37
text : "一维前缀和" ,
37
- problems : [ ] ,
38
+ problems : [
39
+ {
40
+ title : "1480. 一维数组的动态和" ,
41
+ id : "running-sum-of-1d-array" ,
42
+ } ,
43
+ ] ,
38
44
codes : [
39
45
{
40
46
language : "js" ,
@@ -48,7 +54,12 @@ module.exports = {
48
54
} ,
49
55
{
50
56
text : "二维前缀和" ,
51
- problems : [ ] ,
57
+ problems : [
58
+ {
59
+ title : "1314. 矩阵区域和" ,
60
+ id : "matrix-block-sum" ,
61
+ } ,
62
+ ] ,
52
63
codes : [
53
64
{
54
65
language : "py" ,
You can’t perform that action at this time.
0 commit comments