2017-2018-1 20162316刘诚昊 实验一 线性结构
20162316刘诚昊 2017-2018-2 《Java程序设计》第一次实验 线性结构
线型结构-1
ArrayList和LinkedList测试:
查看ArrayList和LinkedList的Java API帮助文档,参考http://www.cnblogs.com/rocedu/p/4837092.html 用Junit对ArrayList和LinkedList的方法进行测试,要尽量覆盖正常情况,异常情况,边界情况
提交单元测试运行截图,要全屏,包含学号信息
链接:https://gitee.com/pdds2017/20162316LiuChengHaoDaErZaXiang/blob/master/Ignor/src/exp1/Test1_ArrayList_and_LinkedList.java
线型结构-2
分别用Java的ArrayList和LinkedList实现有序线性表的合并:
aList,bList都是非递减线性表,合并后也是非递减
public static List<? extends Comparable> mergeSortedList(List<? extends Comparable> aList,
List<? extends Comparable> bList)
测试mergeSortedList的正确性,要尽量覆盖正常情况,异常情况,边界情况,提交测试代码运行截图,包含学号信息
课下把代码推送到代码托管平台
实现类 https://gitee.com/pdds2017/20162316LiuChengHaoDaErZaXiang/blob/master/Ignor/src/exp1/mergeSortedList.java
测试类 https://gitee.com/pdds2017/20162316LiuChengHaoDaErZaXiang/blob/master/Ignor/src/exp1/mergeSortedListTest.java
线型结构-3
参考Java Foundation 3rd 第15.6节,用数组实现线性表List
用JUnit或自己编写驱动类对自己实现的ArrayList进行测试,提交测试代码运行截图,要全屏,包含自己的学号信息
课下把代码推送到代码托管平台
实现类: https://gitee.com/pdds2017/20162316LiuChengHaoDaErZaXiang/blob/master/Ignor/src/exp1/Array_Exp.java
测试: https://gitee.com/pdds2017/20162316LiuChengHaoDaErZaXiang/blob/master/Ignor/src/exp1/Array_ExpTest.java
线型结构-4
参考Java Foundation 3rd 第15.7节,用链表实现线性表List
用JUnit或自己编写驱动类对自己实现的LinkedList进行测试,提交测试代码运行截图,要全屏,包含自己的学号信息
课下把代码推送到代码托管平台
实现类 https://gitee.com/pdds2017/20162316LiuChengHaoDaErZaXiang/blob/master/Ignor/src/exp1/Linked_Exp.java
测试 https://gitee.com/pdds2017/20162316LiuChengHaoDaErZaXiang/blob/master/Ignor/src/exp1/Linked_ExpTest.java
转载于:https://www.cnblogs.com/ignor/p/8099118.html
2017-2018-1 20162316刘诚昊 实验一 线性结构相关推荐
- 2017-2018-1 20162316刘诚昊 实验二 树
20162316刘诚昊 2017-2018-2 <Java程序设计>第二次实验 树 实验链接: 实验二 树-1-实现二叉树 实验二 树-2-中序先序序列构造二叉树 实验二 树-3-决策树 ...
- 2017-2018-1 20162316刘诚昊 实验三 查找与排序
20162316刘诚昊 2017-2018-2 <Java程序设计>第三次实验 查找与排序 实验链接: 实验三 查找与排序-1 实验二 查找与排序-2 实验二 查找与排序-3 实验二 查找 ...
- 20162316刘诚昊 实验五-数据结构综合应用
20162316刘诚昊 2017-2018-2 <Java程序设计>第五次实验 数据结构综合应用 实验链接: 实验五 Android Studio遇到的错误-1 实验五 图的实现与应用-2 ...
- 20162316刘诚昊 课程总结
20162316刘诚昊 2016-2017-2<程序设计与数据结构>课程总结 目录: 每周作业链接汇总 写得最好的博客 阅读量最高的博客 实验报告链接汇总 团队项目报告链接汇总 代码托管链 ...
- 20162316刘诚昊 课下排序测试
20162316刘诚昊 2017-2018-2 <Java程序设计>课下排序测试 实验要求 1 给定下列数据:90 8 7 56 123 235 9 1 653 用JDB或IDEA单步跟踪 ...
- 20162316刘诚昊 用链表实现队列
20162316刘诚昊 2017-2018-2 <Java程序设计>用链表实现队列 实验要求 1 参考程序15.5给出方法deque,first,isEmpty,size,toString ...
- 20162316刘诚昊 用数组实现循环队列
20162316刘诚昊 2017-2018-2 <Java程序设计>用数组实现循环队列 实验要求 1 参考程序15.6给出方法deque,first,isEmpty,size,toStri ...
- 20162316刘诚昊 队列课下作业
20162316刘诚昊 2017-2018-2 <Java程序设计>队列课下作业 实验要求 1 补充课上没有完成的作业 2 参考15.3节,用自己完成的队列(链队,循环数组队列)实现模拟票 ...
- 20162316刘诚昊 17年10月9日测验“排序课堂测试”
20162316刘诚昊 2017-2018-2 <Java程序设计>10月9日"排序课堂测试" 实验要求 1 用JDB或IDEA单步跟踪对3 8 12 34 54 84 ...
最新文章
- [LeetCode]题解(python):150-Evaluate Reverse Polish Notation
- JVM---虚拟机栈(动态链接与方法返回地址)
- python渐变颜色表_python – 具有固定颜色渐变的np.histogram2D
- windows media services 2008外网无法访问
- 暑假周进度总结报告1
- java中的比较运算符_Java基础---Java中的比较运算符(十三)
- ReentranLock源码分析
- python--下载文件并将文件放到指定文件夹
- win10(win8)上安装miniTool后出现请手动安装fastboot驱动问题
- C++读写Excel表格教程
- 微软 苏州STCA 2022暑期实习生 平行面+终面 面经
- 一年有四季的c语言编程,一年是否有四季?
- 折弯公差尺寸及工艺要求
- 钟茜的工作日志跟在这里
- Web 前端从入门菜鸟到实践老司机所需要的资料与指南合集
- 原创 蜂蜡等级生产工艺过程
- 车辆监控管理系统、GPS车辆监控系统、车辆监控管理系统技术方案 ,车辆监控管理系统设计,车载监控终端TBOX,车辆监控系统终端
- 暗影精灵5怎么调风扇转速_怎么调电脑风扇转速 调整电脑风扇转速方法【图文】...
- 详解音视频直播平台搭建中的低延时
- 螺旋折线(推公式,找规律)
热门文章
- python合法标识符_Python isidentifier()判断是否为Python的合法标识符
- 项目中,你们如何进行需求评审?
- android4.0 U盘热插拔后挂载不上bug解决
- 腾讯QQ大数据:BI方法论-数据体系建设之路
- 怎样让一个正常人理解“线性代数”
- 优步北京B组奖励政策
- 【集训队作业2018】青春猪头少年不会梦到兔女郎学姐(容斥)(分治FFT)
- 2022春季中国餐厅周来了!集结16大城市600余家高端食府饕餮飨宴
- 公募基金主要业务逻辑
- idea + groovy + mybatis 自动生成 Dao、mappings 和 实体类