Skip to content

Commit 29c5745

Browse files
author
微信公众号:储凡
authored
Merge pull request #86 from chufan443/docs/add
2 parents 8a6ff6d + 6cc6fc7 commit 29c5745

File tree

16 files changed

+687
-1256
lines changed

16 files changed

+687
-1256
lines changed

CHANGELOG.md

Lines changed: 70 additions & 86 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 174 additions & 284 deletions
Large diffs are not rendered by default.

artalk.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
## 接入Artalk评论系统
33

4-
54
```bash
65

76
# 为 Artalk 创建一个目录
@@ -25,5 +24,3 @@ docker run -d \
2524
artalk/artalk-go
2625

2726
```
28-
29-

code/algorithm/front-end-ts/Readme.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,8 @@
66
- 刷题平台: [牛客网](https://www.nowcoder.com/ta/front-end)
77
- 语言版本:JavaScript
88

9-
10-
119
### 入门
1210

13-
1411
- dom 节点查找
1512
- 根据包名,在指定空间中创建对象
1613
- 斐波那契数列
@@ -40,7 +37,6 @@
4037
- 判断是否包含数字
4138
- 判断是否以元音字母结尾
4239

43-
4440
### 简单
4541

4642
- 获取字符串的长度
@@ -55,13 +51,11 @@
5551
- 二次封装函数
5652
- 二进制转换
5753
- 二进制转换
58-
- 属性遍历
59-
- 检查重复字符串
54+
- 属性遍历
55+
- 检查重复字符串
6056
- 获取指定字符串
6157
- 判断是否符合指定格式
6258

63-
64-
6559
### 中等
6660

6761
- 修改 this 指向
@@ -71,12 +65,11 @@
7165
- 将字符串转换为驼峰格式
7266
- 加粗文字
7367
- 移除数组中的元素
74-
- 查找重复元素
68+
- 查找重复元素
7569
- 计时器
7670
- 流程控制
7771
- 使用闭包
78-
- 判断是否符合 USD 格式
79-
72+
- 判断是否符合 USD 格式
8073

8174
### 较难
8275

@@ -85,9 +78,6 @@
8578
- 设置文字颜色
8679
- 模块
8780

88-
89-
9081
### 困难
9182

9283
在牛客网题库——前端大挑战中暂时没有标记为`困难`的题目,个人觉得按照常用的场景,把前面的几个分类刷完就ok了,没事多刷刷呗
93-

code/algorithm/front-end/Readme.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,8 @@
66
- 刷题平台: [牛客网](https://www.nowcoder.com/ta/front-end)
77
- 语言版本:JavaScript
88

9-
10-
119
### 入门
1210

13-
1411
- dom 节点查找
1512
- 根据包名,在指定空间中创建对象
1613
- 斐波那契数列
@@ -40,7 +37,6 @@
4037
- 判断是否包含数字
4138
- 判断是否以元音字母结尾
4239

43-
4440
### 简单
4541

4642
- 获取字符串的长度
@@ -55,13 +51,11 @@
5551
- 二次封装函数
5652
- 二进制转换
5753
- 二进制转换
58-
- 属性遍历
59-
- 检查重复字符串
54+
- 属性遍历
55+
- 检查重复字符串
6056
- 获取指定字符串
6157
- 判断是否符合指定格式
6258

63-
64-
6559
### 中等
6660

6761
- 修改 this 指向
@@ -71,12 +65,11 @@
7165
- 将字符串转换为驼峰格式
7266
- 加粗文字
7367
- 移除数组中的元素
74-
- 查找重复元素
68+
- 查找重复元素
7569
- 计时器
7670
- 流程控制
7771
- 使用闭包
78-
- 判断是否符合 USD 格式
79-
72+
- 判断是否符合 USD 格式
8073

8174
### 较难
8275

@@ -85,9 +78,6 @@
8578
- 设置文字颜色
8679
- 模块
8780

88-
89-
9081
### 困难
9182

9283
在牛客网题库——前端大挑战中暂时没有标记为`困难`的题目,个人觉得按照常用的场景,把前面的几个分类刷完就ok了,没事多刷刷呗
93-

code/algorithm/剑指/Readme.md

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11

2-
32
## 剑指Offer算法
43

54
> 刷题平台:牛客网
65
> 语言版本:JavaScript
76
87
### 数组和矩阵
98

10-
- [ ] [【简单】数组中重复的数字](./数组和矩阵/duplicate.md)
11-
- [ ] [【中等】二维数组中的查找](./数组和矩阵/find.md)
12-
- [ ] [【较难】替换空格](./数组和矩阵/replaceSpace.md)
13-
- [ ] [【较难】顺时针打印矩阵](./数组和矩阵/printMatrix.md)
14-
- [ ] [【简单】第一个只出现一次的字符位置](./数组和矩阵/firstNotRepeatingChar.md)
15-
9+
- [ ] [【简单】数组中重复的数字](./数组和矩阵/duplicate.md)
10+
- [ ] [【中等】二维数组中的查找](./数组和矩阵/find.md)
11+
- [ ] [【较难】替换空格](./数组和矩阵/replaceSpace.md)
12+
- [ ] [【较难】顺时针打印矩阵](./数组和矩阵/printMatrix.md)
13+
- [ ] [【简单】第一个只出现一次的字符位置](./数组和矩阵/firstNotRepeatingChar.md)
1614

1715
### 栈队列堆
1816

@@ -24,17 +22,13 @@
2422
- [ ] [【较难】包含min函数的栈](./栈队列堆/GetMinInJSStack.md)
2523
- 栈的压入、弹出序列
2624

27-
28-
2925
### 双指针
3026

3127
- [ ] [【中等】和为S的两个数字](./双指针/FindNumbersWithSum.md)
3228
- [ ] [【中等】和为S的连续正数序列](./双指针/FindContinuousSequence.md)
3329
- [ ] [【中等】左旋转字符串](./双指针/LeftRotateString.md)
3430
- [ ] [【较难】翻转单词顺序列](./双指针/ReverseSentence.md)
3531

36-
37-
3832
### 链表
3933

4034
- [ ] [【简单】合并两个排序的链表](./链表/Merge.md)
@@ -47,8 +41,6 @@
4741
- 链表中环的入口结点[暂时没思路]
4842
- 【较难】复杂链表的复制[暂时没有思路]
4943

50-
51-
5244
###
5345

5446
- [ ] [【中等】重建二叉树](./树/reConstructBinaryTree.md)
@@ -67,33 +59,28 @@
6759
- 平衡二叉树
6860
- 树中两个节点的最低公共祖先
6961

70-
7162
### 综合类型
7263

7364
#### 贪心思想
7465

7566
- 剪绳子
7667
- [ ] [【LeetCode题目】股票的最大利润](./贪心思想/maxProfit.md)
7768

78-
7969
#### 二分查找
8070

8171
- [ ] [【简单】旋转数组的最小数字](./二分查找/minNumberInRotateArray.md)
8272
- [ ] [【中等】数字在排序数组中出现的次数](./二分查找/GetNumberOfK.md)
8373

84-
8574
#### 分治
8675

8776
- [ ] [【中等】数值的整数次方](./分治/Power.md)
8877

89-
9078
#### 搜索
9179

9280
- 矩阵中的路径 有难度
9381
- 机器人的运动范围
9482
- 字符串的排列
9583

96-
9784
#### 排列
9885

9986
- [ ] [【中等】调整数组顺序使奇数位于偶数前面](./排列/reOrderArray.md)
@@ -110,8 +97,6 @@
11097
- [ ] [【中等】跳台阶 非递归,要么跳一阶,要么跳两阶](./动态规划/jumpFloor.md)
11198
- [ ] [【较难】丑数](./动态规划/GetUglyNumber_Solution.md)
11299

113-
114-
115100
#### 数学问题
116101

117102
- [ ] [【简单】数组中出现次数超过一半的数字](./数学/moreThanHalfNum.md)
@@ -127,4 +112,4 @@
127112

128113
- [ ] [【简单】不用加减乘除做加法](./其他相关/add.js)
129114
- [ ] [【中等】扑克牌顺子](./其他相关/isContinuous.js)
130-
- [ ] [【较难】把字符串转换成整数](./其他相关/strToInt.js)
115+
- [ ] [【较难】把字符串转换成整数](./其他相关/strToInt.js)

0 commit comments

Comments
 (0)