Skip to content

Commit f97969e

Browse files
committed
auto commit
1 parent 0ba07fb commit f97969e

12 files changed

+78
-66
lines changed

docs/notes/26. 树的子结构.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# 26. 树的子结构
22

3-
[NowCoder](https://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88?tpId=13&tqId=11170&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
3+
## 题目链接
4+
5+
[牛客网](https://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88?tpId=13&tqId=11170&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
46

57
## 题目描述
68

docs/notes/57.2 和为 S 的连续正数序列.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# 57.2 和为 S 的连续正数序列
22

3-
[NowCoder](https://www.nowcoder.com/practice/c451a3fd84b64cb19485dad758a55ebe?tpId=13&tqId=11194&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
4-
53
## 题目描述
64

7-
输出所有和为 S 的连续正数序列。
5+
[牛客网](https://www.nowcoder.com/practice/c451a3fd84b64cb19485dad758a55ebe?tpId=13&tqId=11194&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
6+
7+
## 题目描述
88

9-
例如和为 100 的连续序列有:
9+
输出所有和为 S 的连续正数序列。例如和为 100 的连续序列有:
1010

1111
```
1212
[9, 10, 11, 12, 13, 14, 15, 16]

docs/notes/58.1 翻转单词顺序列.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# 58.1 翻转单词顺序列
22

3-
[NowCoder](https://www.nowcoder.com/practice/3194a4f4cf814f63919d0790578d51f3?tpId=13&tqId=11197&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
3+
## 题目描述
4+
5+
[牛客网](https://www.nowcoder.com/practice/3194a4f4cf814f63919d0790578d51f3?tpId=13&tqId=11197&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
46

57
## 题目描述
68

@@ -14,9 +16,9 @@ Output:
1416

1517
## 解题思路
1618

17-
题目应该有一个隐含条件,就是不能用额外的空间。虽然 Java 的题目输入参数为 String 类型,需要先创建一个字符数组使得空间复杂度为 O(N),但是正确的参数类型应该和原书一样,为字符数组,并且只能使用该字符数组的空间。任何使用了额外空间的解法在面试时都会大打折扣,包括递归解法
19+
先旋转每个单词,再旋转整个字符串
1820

19-
正确的解法应该是和书上一样,先旋转每个单词,再旋转整个字符串
21+
题目应该有一个隐含条件,就是不能用额外的空间。虽然 Java 的题目输入参数为 String 类型,需要先创建一个字符数组使得空间复杂度为 O(N),但是正确的参数类型应该和原书一样,为字符数组,并且只能使用该字符数组的空间。任何使用了额外空间的解法在面试时都会大打折扣,包括递归解法
2022

2123
```java
2224
public String ReverseSentence(String str) {

docs/notes/58.2 左旋转字符串.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# 58.2 左旋转字符串
22

3-
[NowCoder](https://www.nowcoder.com/practice/12d959b108cb42b1ab72cef4d36af5ec?tpId=13&tqId=11196&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
3+
## 题目链接
4+
5+
[牛客网](https://www.nowcoder.com/practice/12d959b108cb42b1ab72cef4d36af5ec?tpId=13&tqId=11196&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
46

57
## 题目描述
68

docs/notes/剑指 Offer 题解 - 目录.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,18 @@
3030
- [58.1 翻转单词顺序列](58.1%20翻转单词顺序列.md)
3131
- [58.2 左旋转字符串](58.2%20左旋转字符串.md)
3232

33+
# 链表
34+
35+
- [6. 从尾到头打印链表](6.%20从尾到头打印链表.md)
36+
- [18.1 在 O(1) 时间内删除链表节点](18.1%20在%20O(1)%20时间内删除链表节点.md)
37+
- [18.2 删除链表中重复的结点](18.2%20删除链表中重复的结点.md)
38+
- [22. 链表中倒数第 K 个结点](22.%20链表中倒数第%20K%20个结点.md)
39+
- [23. 链表中环的入口结点](23.%20链表中环的入口结点.md)
40+
- [24. 反转链表](24.%20反转链表.md)
41+
- [25. 合并两个排序的链表](25.%20合并两个排序的链表.md)
42+
- [35. 复杂链表的复制](35.%20复杂链表的复制.md)
43+
- [52. 两个链表的第一个公共结点](52.%20两个链表的第一个公共结点.md)
44+
3345
#
3446

3547
- [7. 重建二叉树](7.%20重建二叉树.md)
@@ -49,18 +61,6 @@
4961
- [55.2 平衡二叉树](55.2%20平衡二叉树.md)
5062
- [68. 树中两个节点的最低公共祖先](68.%20树中两个节点的最低公共祖先.md)
5163

52-
# 链表
53-
54-
- [6. 从尾到头打印链表](6.%20从尾到头打印链表.md)
55-
- [18.1 在 O(1) 时间内删除链表节点](18.1%20在%20O(1)%20时间内删除链表节点.md)
56-
- [18.2 删除链表中重复的结点](18.2%20删除链表中重复的结点.md)
57-
- [22. 链表中倒数第 K 个结点](22.%20链表中倒数第%20K%20个结点.md)
58-
- [23. 链表中环的入口结点](23.%20链表中环的入口结点.md)
59-
- [24. 反转链表](24.%20反转链表.md)
60-
- [25. 合并两个排序的链表](25.%20合并两个排序的链表.md)
61-
- [35. 复杂链表的复制](35.%20复杂链表的复制.md)
62-
- [52. 两个链表的第一个公共结点](52.%20两个链表的第一个公共结点.md)
63-
6464
# 贪心思想
6565

6666
- [14. 剪绳子](14.%20剪绳子.md)

docs/notes/剑指 Offer 题解 - 目录2.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,18 @@
3030
- [58.1 翻转单词顺序列](notes/58.1%20翻转单词顺序列.md)
3131
- [58.2 左旋转字符串](notes/58.2%20左旋转字符串.md)
3232

33+
# 链表
34+
35+
- [6. 从尾到头打印链表](notes/6.%20从尾到头打印链表.md)
36+
- [18.1 在 O(1) 时间内删除链表节点](notes/18.1%20在%20O(1)%20时间内删除链表节点.md)
37+
- [18.2 删除链表中重复的结点](notes/18.2%20删除链表中重复的结点.md)
38+
- [22. 链表中倒数第 K 个结点](notes/22.%20链表中倒数第%20K%20个结点.md)
39+
- [23. 链表中环的入口结点](notes/23.%20链表中环的入口结点.md)
40+
- [24. 反转链表](notes/24.%20反转链表.md)
41+
- [25. 合并两个排序的链表](notes/25.%20合并两个排序的链表.md)
42+
- [35. 复杂链表的复制](notes/35.%20复杂链表的复制.md)
43+
- [52. 两个链表的第一个公共结点](notes/52.%20两个链表的第一个公共结点.md)
44+
3345
#
3446

3547
- [7. 重建二叉树](notes/7.%20重建二叉树.md)
@@ -49,18 +61,6 @@
4961
- [55.2 平衡二叉树](notes/55.2%20平衡二叉树.md)
5062
- [68. 树中两个节点的最低公共祖先](notes/68.%20树中两个节点的最低公共祖先.md)
5163

52-
# 链表
53-
54-
- [6. 从尾到头打印链表](notes/6.%20从尾到头打印链表.md)
55-
- [18.1 在 O(1) 时间内删除链表节点](notes/18.1%20在%20O(1)%20时间内删除链表节点.md)
56-
- [18.2 删除链表中重复的结点](notes/18.2%20删除链表中重复的结点.md)
57-
- [22. 链表中倒数第 K 个结点](notes/22.%20链表中倒数第%20K%20个结点.md)
58-
- [23. 链表中环的入口结点](notes/23.%20链表中环的入口结点.md)
59-
- [24. 反转链表](notes/24.%20反转链表.md)
60-
- [25. 合并两个排序的链表](notes/25.%20合并两个排序的链表.md)
61-
- [35. 复杂链表的复制](notes/35.%20复杂链表的复制.md)
62-
- [52. 两个链表的第一个公共结点](notes/52.%20两个链表的第一个公共结点.md)
63-
6464
# 贪心思想
6565

6666
- [14. 剪绳子](notes/14.%20剪绳子.md)

notes/26. 树的子结构.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# 26. 树的子结构
22

3-
[NowCoder](https://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88?tpId=13&tqId=11170&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
3+
## 题目链接
4+
5+
[牛客网](https://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88?tpId=13&tqId=11170&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
46

57
## 题目描述
68

notes/57.2 和为 S 的连续正数序列.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# 57.2 和为 S 的连续正数序列
22

3-
[NowCoder](https://www.nowcoder.com/practice/c451a3fd84b64cb19485dad758a55ebe?tpId=13&tqId=11194&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
4-
53
## 题目描述
64

7-
输出所有和为 S 的连续正数序列。
5+
[牛客网](https://www.nowcoder.com/practice/c451a3fd84b64cb19485dad758a55ebe?tpId=13&tqId=11194&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
6+
7+
## 题目描述
88

9-
例如和为 100 的连续序列有:
9+
输出所有和为 S 的连续正数序列。例如和为 100 的连续序列有:
1010

1111
```
1212
[9, 10, 11, 12, 13, 14, 15, 16]

notes/58.1 翻转单词顺序列.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# 58.1 翻转单词顺序列
22

3-
[NowCoder](https://www.nowcoder.com/practice/3194a4f4cf814f63919d0790578d51f3?tpId=13&tqId=11197&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
3+
## 题目描述
4+
5+
[牛客网](https://www.nowcoder.com/practice/3194a4f4cf814f63919d0790578d51f3?tpId=13&tqId=11197&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
46

57
## 题目描述
68

@@ -14,9 +16,9 @@ Output:
1416

1517
## 解题思路
1618

17-
题目应该有一个隐含条件,就是不能用额外的空间。虽然 Java 的题目输入参数为 String 类型,需要先创建一个字符数组使得空间复杂度为 O(N),但是正确的参数类型应该和原书一样,为字符数组,并且只能使用该字符数组的空间。任何使用了额外空间的解法在面试时都会大打折扣,包括递归解法
19+
先旋转每个单词,再旋转整个字符串
1820

19-
正确的解法应该是和书上一样,先旋转每个单词,再旋转整个字符串
21+
题目应该有一个隐含条件,就是不能用额外的空间。虽然 Java 的题目输入参数为 String 类型,需要先创建一个字符数组使得空间复杂度为 O(N),但是正确的参数类型应该和原书一样,为字符数组,并且只能使用该字符数组的空间。任何使用了额外空间的解法在面试时都会大打折扣,包括递归解法
2022

2123
```java
2224
public String ReverseSentence(String str) {

notes/58.2 左旋转字符串.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# 58.2 左旋转字符串
22

3-
[NowCoder](https://www.nowcoder.com/practice/12d959b108cb42b1ab72cef4d36af5ec?tpId=13&tqId=11196&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
3+
## 题目链接
4+
5+
[牛客网](https://www.nowcoder.com/practice/12d959b108cb42b1ab72cef4d36af5ec?tpId=13&tqId=11196&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github)
46

57
## 题目描述
68

0 commit comments

Comments
 (0)