Stack(栈)是一种后进先出的数据结构,也就是LIFO(last in first out) ,最后加入栈的元素将最先被取出来,在栈的同一端进行数据的插入与取出,这一段叫做“栈顶”. 使用STL的stack需要include一个头文件<stack> 构造 template <class T, class Container = deque<T> > class stack; 如上,这对尖括号中有两个参数,第一个是T,表示栈中存放的数据的类型,比如int,double,
博客园markdown太烂, 题解详情https://github.com/TangliziGit/leetcode/blob/master/solution/11-20.md Leetcode Solution 11~20 marks: @: hard to get a direct solution %: need optimization 好题 %%% 11. Container With Most Water[Medium] %%%%% 15. 3Sum[Medium] %%% 16.