此处填写实验的具体内容:php
Searching
和Sorting
类,并在类中实现linearSearch
(教材P162 ),SelectionSort
方法(P169),最后完成测试。要求很多于10个测试用例,提交测试用例设计状况(正常,异常,边界,正序,逆序),用例数据中要包含本身学号的后四位,提交运行结果图。Sorting.java
Searching.java
放入 cn.edu.besti.cs1723.(姓名首字母+四位学号) 包中(例如:cn.edu.besti.cs1723.G2301
),把测试代码放test包中从新编译,运行代码,提交编译,运行的截图(IDEA,命令行两种)Searching
中补充查找算法并测试,提交运行结果截图节点五:编写Android程序对各类查找与排序算法进行测试,提交运行结果截图,推送代码到码云html
linearSearch
和SelectionSort
方法进实验要求的Searching
和Sorting
类中,而且按照要求使用Junit测试边界、逆序、错误等状况。Searching
和Sorting
类放入cn.edu.besti.cs1723.zhr2301
包中后进行测试,而后在Linux虚拟机中创建cn.edu.besti.cs1723.zhr2301
将Searching
和Sorting
类其中,而后在命令行中进行测试。AndroidStudio
并设计界面,将Sorting
和Searching
类放入其中,运行app对固定数组的查找与排序进行测试。1.
java
2.
web
3.算法
4.数组
5.
数据结构
extends TestCase
否则没法进行测试;全部的测试方法的名称都必需要以test
打头,例如测试顺序查找,其Junit方法名为testSequenceSearch()
,否则也没法进行测试。Searching
和Sorting
类进行测试,可是在命令行的Junit测试方法本身并不熟悉。main
方法来进行测试。AndroidStudio
编写app进行测试时对于部分使用方法已经忘记,也遇到了很多困难。selectionSort
方法进行测试时最初的Junit测试法测试时出现了一些问题,致使比较的是数组的哈希值,如图: