update 1047.删除字符串中的所有相邻重复项: 修改错字

This commit is contained in:
Yuhao Ju
2022-11-27 23:12:26 +08:00
committed by GitHub
parent 8f783260e0
commit 86d9a1084f

View File

@ -50,7 +50,7 @@
![1047.删除字符串中的所有相邻重复项](https://code-thinking.cdn.bcebos.com/gifs/1047.删除字符串中的所有相邻重复项.gif)
从栈中弹出剩余元素此时是字符串ac因为从栈里弹出的元素是倒序的所以对字符串进行反转一下,就得到了最终的结果。
从栈中弹出剩余元素此时是字符串ac因为从栈里弹出的元素是倒序的所以对字符串进行反转一下,就得到了最终的结果。
C++代码 :
@ -102,9 +102,9 @@ public:
## 题外话
这道题目就像是我们玩过的游戏对对碰,如果相同的元素放在挨在一起就要消除。
这道题目就像是我们玩过的游戏对对碰,如果相同的元素挨在一起就要消除。
可能我们在玩游戏的时候感觉理所当然应该消除,但程序又怎么知道该如消除呢,特别是消除之后又有新的元素可能挨在一起。
可能我们在玩游戏的时候感觉理所当然应该消除,但程序又怎么知道该如消除呢,特别是消除之后又有新的元素可能挨在一起。
此时游戏的后端逻辑就可以用一个栈来实现(我没有实际考察对对碰或者爱消除游戏的代码实现,仅从原理上进行推断)。