Merge pull request #826 from lfeng1420/fix

错别字修正
This commit is contained in:
程序员Carl
2021-10-11 09:27:19 +08:00
committed by GitHub
3 changed files with 4 additions and 4 deletions

View File

@ -215,7 +215,7 @@ next数组就可以是前缀表但是很多实现都是把前缀表统一减
其实**这并不涉及到KMP的原理而是具体实现next数组即可以就是前缀表也可以是前缀表统一减一右移一位初始位置为-1。** 其实**这并不涉及到KMP的原理而是具体实现next数组即可以就是前缀表也可以是前缀表统一减一右移一位初始位置为-1。**
后面我会提供两种不同的实现代码,大家就明白了 后面我会提供两种不同的实现代码,大家就明白了。
# 使用next数组来匹配 # 使用next数组来匹配

View File

@ -143,7 +143,7 @@ public:
当前列雨水面积min(左边柱子的最高高度,记录右边柱子的最高高度) - 当前柱子高度。 当前列雨水面积min(左边柱子的最高高度,记录右边柱子的最高高度) - 当前柱子高度。
为了到两边的最高高度使用了双指针来遍历每到一个柱子都向两边遍历一遍这其实是有重复计算的。我们把每一个位置的左边最高高度记录在一个数组上maxLeft右边最高高度记录在一个数组上maxRight。这样就避免了重复计算这就用到了动态规划。 为了到两边的最高高度使用了双指针来遍历每到一个柱子都向两边遍历一遍这其实是有重复计算的。我们把每一个位置的左边最高高度记录在一个数组上maxLeft右边最高高度记录在一个数组上maxRight。这样就避免了重复计算这就用到了动态规划。
当前位置,左边的最高高度是前一个位置的左边最高高度和本高度的最大值。 当前位置,左边的最高高度是前一个位置的左边最高高度和本高度的最大值。
@ -204,7 +204,7 @@ public:
2. 使用单调栈内元素的顺序 2. 使用单调栈内元素的顺序
从大到小还是从小到呢? 从大到小还是从小到呢?
从栈头(元素从栈头弹出)到栈底的顺序应该是从小到大的顺序。 从栈头(元素从栈头弹出)到栈底的顺序应该是从小到大的顺序。

View File

@ -112,7 +112,7 @@ public:
# 优化 # 优化
其实这道题目就是用一个队就够了。 其实这道题目就是用一个队就够了。
**一个队列在模拟栈弹出元素的时候只要将队列头部的元素(除了最后一个元素外) 重新添加到队列尾部,此时在去弹出元素就是栈的顺序了。** **一个队列在模拟栈弹出元素的时候只要将队列头部的元素(除了最后一个元素外) 重新添加到队列尾部,此时在去弹出元素就是栈的顺序了。**