在学习栈的时候,遇到了一个题,需要出栈操作和取栈顶元素操作,一时半会没反应过来着两者有什么区别。仔细想想,如果进行出栈操作,其实就是把栈顶元素从栈中直接删除,而取栈顶元素只是返回栈顶元素,并没有删除栈顶元素。
出栈和取栈顶元素有什么区别?
最新推荐文章于 2022-12-03 09:55:03 发布
在学习栈的时候,遇到了一个题,需要出栈操作和取栈顶元素操作,一时半会没反应过来着两者有什么区别。仔细想想,如果进行出栈操作,其实就是把栈顶元素从栈中直接删除,而取栈顶元素只是返回栈顶元素,并没有删除栈顶元素。