232.用栈实现队列
#栈
2024-08-15
1 |
|
这里面巧妙的地方在于,返回队首元素时:
- 如果 dataTop 不为空就返回对应的 top 即可
- 如果 dataTop 为空,就把 dataSrc 全部转移到 dataTop 中即可,返回对应的 top 之后,并不需要把 dataTop 中的元素返回到 dataSrc 中(我记得第一次做这道题是这么搞的,其实可以被这样优化)
1 |
|
这里面巧妙的地方在于,返回队首元素时: