算法-第四版-练习1.3.7解答
来源:互联网 发布:windows 添加字体文件 编辑:程序博客网 时间:2024/05/22 00:50
为Stack添加一个方法peek(),返回栈中最近添加的元素(而不是弹出)。
将算法-第四版-练习1.3.3解答中的top()方法重构为peek()方法即可。
即将
public Item top() { return first.item; }改名为
public Item peek() { return first.item; }
测试用例:
/** * Description : * Author : mn@furzoom.com * Date : Sep 29, 2016 9:04:11 AM * Copyright (c) 2013-2016, http://furzoom.com All Rights Reserved. */package com.furzoom.lab.algs.ch103;/** * ClassName : E10307 <br> * Function : TODO ADD FUNCTION. <br> * date : Sep 29, 2016 9:04:11 AM <br> * * @version */public class E10307{ public static void main(String[] args) { Stack<String> s = new Stack<String>(); s.push("Welcome"); s.push("to"); s.push("furzoom.com"); System.out.println(s.peek()); System.out.println(s.peek()); s.pop(); System.out.println(s.peek()); System.out.println(s.peek()); }}
输出:
furzoom.comfurzoom.comtoto
算法-第四版-1.3 背包、队列和栈-习题索引汇总
算法-第四版习题索引汇总
0 0
- 算法-第四版-练习1.3.7解答
- 算法-第四版-练习1.3.1解答
- 算法-第四版-练习1.3.2解答
- 算法-第四版-练习1.3.3解答
- 算法-第四版-练习1.3.4解答
- 算法-第四版-练习1.3.5解答
- 算法-第四版-练习1.3.6解答
- 算法-第四版-练习1.3.8解答
- 算法-第四版-练习1.3.9解答
- 算法-第四版-练习1.3.10解答
- 算法-第四版-练习1.3.11解答
- 算法-第四版-练习1.3.12解答
- 算法-第四版-练习1.3.13解答
- 算法-第四版-练习1.3.14解答
- 算法-第四版-练习1.3.15解答
- 算法-第四版-练习1.3.16解答
- 算法-第四版-练习1.3.17解答
- 算法-第四版-练习1.3.18解答
- 怎样进行网页重定向
- Java web项目搭建
- DLL文件的创建以及使用
- 第五周:Raptor:选择嵌套。
- 【codevs 2292】图灵机游戏
- 算法-第四版-练习1.3.7解答
- 第五周—分支嵌套
- C++流:(一)字符串流:stringstream
- 第五周计算函数值1
- Python爬虫教程——模拟登录
- 第五周项目—任意整数
- printf打印彩色文字,有颜色字体
- activiti遇到的一些小问题
- Android系统篇之----编写系统服务并且将其编译到系统源码中