栈与队列面试题汇总
摘要:
1.设计一个有GetMin功能的栈 思路1:用两个栈,一个用来实现栈的正常操作,称为主栈;另一个用来存储最小值,每当push遇到小于等于栈顶的值就压入,每当pop弹出与栈顶元素相等的值就弹出。 思路2:用两个栈,一个用来实现栈的正常操作,称为主栈;另一个用来存储最小值,每次push就压入,新值小于栈 阅读全文
posted @ 2018-03-03 21:34 mxyx 阅读(125) 评论(0) 推荐(0) 编辑