剑指offer-包含min函数的栈
来源:互联网 发布:淘宝联盟客服热线 编辑:程序博客网 时间:2024/06/08 04:48
题目
定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。
题解
四个功能:
push
pop
top:栈顶元素
min:找出最小的元素
代码
<?php$arr = array();function mypush($node){ // write code here global $arr; array_push($arr, $node);}function mypop(){ global $arr; return array_pop($arr);}function mytop(){ global $arr; $top = count($arr); return $arr[$top-1];}function mymin(){ global $arr; $min = $arr[0]; for($i=1;$i<count($arr);$i++){ if($arr[$i] < $min) $min = $arr[$i]; } return $min;}
阅读全文
0 0
- 【剑指offer】包含min函数的栈
- 剑指offer--包含min函数的栈
- 剑指Offer-->包含min函数的栈
- 《剑指offer》包含min函数的栈
- 剑指offer - 包含min函数的栈
- 剑指offer-包含min函数的栈
- 剑指offer:包含min函数的栈
- 包含min函数的栈|剑指offer
- 剑指offer-包含min函数的栈
- 剑指offer 包含min函数的栈
- 剑指offer:包含min函数的栈
- 剑指offer 包含min函数的栈
- [剑指offer]包含min函数的栈
- 《剑指offer》-包含min函数的栈
- 剑指offer----包含min函数的栈
- 【剑指offer】包含min函数的栈
- 剑指offer|包含min函数的栈
- 《剑指offer》包含min函数的栈
- 关于*P双机调试的学习
- OpenCV探索之路(二十四)图像拼接和图像融合技术
- LeetCode average Of Levels in Binary Tree
- poj 3352 Road Construction 无向图边双连通分量
- 孩子们的游戏(圆圈中最后剩下的数)
- 剑指offer-包含min函数的栈
- 密码学哈希函数
- 08_石头剪刀布
- Can't load library: native-platform.dll
- 状压dp练习
- maven启动报错
- C# 数组、ArrayList和List<T>的区别
- AngularJS学习1
- Android 自定义Wifi信号指示View