表面stl(栈)

Posted q1321273664

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表面stl(栈)相关的知识,希望对你有一定的参考价值。

做stl b题时因为top空栈一直re,改完这点后就wa,有没注意到题中格式问题,也有没读懂题意的问题,最后听学长的改完空串还是wa,等再问问ac再过来补。

讲真的ac的有点莫名其妙。。。不过过程中注意到了一些东西。首先判定单独写出来更好,能让代码更清晰,还有就是读题和数据读取方面,读题不说了,英语是一生之敌。数据读取上至少懂了cin的不足,太智能也不全是好事。还有前几天学姐说的速度问题。除了这个还有string类,虽然学了但还是习惯char数组,自己都没发现来着。。。突然才发现这个是用来学栈的,汗。。。

栈的用法不难,看过那几个函数就懂,难的是在什么时候用,扩展到stl都一样,用法都是套函数,只是要在用到这点的时候能想到。

基本函数top,push,empty,size,pop。要包含stack队列大同小异包含queue,只不过有front没有top都是自己的基础用法

以上是关于表面stl(栈)的主要内容,如果未能解决你的问题,请参考以下文章

数据结构---栈(STL)

STL——Stack栈

C++ STL栈问题:为啥栈为空时pop()不抛出异常?

VTK三角化3D物体的表面

VTK三角化3D物体的表面

STL栈队列优先队列—————基础知识