2、isEmpty方法:判断栈中是否为空
3、size方法:判定栈中元素的个数
4、toString方法:toString方法是将栈中的各个元素转换成String类型,然后便于打印出来
- 2 提交测试代码运行截图,要全屏包含自己的学号信息
3课下把代码推送到代码托管平台
-
实验过程(方法实现与数组实现栈大致相同):
1、isEmpty方法:判断栈中是否为空
2、size方法:判定栈中元素的个数。
3、toString方法:toString方法是将栈中的各个元素转換成String类型利用while循环将栈中的元素遍历返回,赋给result返回result。
测试五:排序课下作业(上课没有完成实践内容的同学必做)
测试一:用链表实现队列
2、isEmpty方法:判断队列中是否为空
3、size方法:判定队列中元素的个数。
4、toString方法:toString方法是将队列中的各个元素转换成String类型然後便于打印出来。
5、first方法:检测队列中队头元素:判断队列是否为空为空则返回The queue is empty;不为空则遍历队列中元素,返回队头元素
测试二:用数组实现循环队列
- 2 提交测试代码运行截图要全屏,包含自己的学号信息
3课下把代码推送到代码托管平台
- 1、dequeue方法:从队头删除元素利用if-else循环判断队列是否为空,为空则返回The queue is empty;不为空则删除队头元素
2、isEmpty方法:判断队列中是否为空
3、size方法:判定队列Φ元素的个数
4、toString方法:toString方法是将队列中的各个元素转换成String类型,然后便于打印出来
5、first方法:检测队列中队头元素:判断队列是否为空,为空则返回The queue is empty;不为空则遍历队列中元素返回队头元素