现在的位置: 首页 > 综合 > 正文

算法题30 颠倒栈

2013年01月13日 ⁄ 综合 ⁄ 共 560字 ⁄ 字号 评论关闭

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

 

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

 

 

抱歉!评论已关闭.