算法题30 颠倒栈

来源:互联网 发布:linux ifup eth0 编辑:程序博客网 时间:2024/05/22 02:52

题目:用递归颠倒一个栈。例如输入栈{1, 2, 3, 4, 5},1在栈顶。
颠倒之后的栈为{5, 4, 3, 2, 1},5处在栈顶。

 

分析:就是把栈顶元素依次压入到n, n-1,n-2, ..., 2处。

 

 

原创粉丝点击