没有合适的资源?快使用搜索试试~ 我知道了~
自动测试排序算法性能work5
共24个文件
java:6个
class:6个
properties:4个
需积分: 10 1 下载量 139 浏览量
2012-12-02
12:03:46
上传
评论
收藏 23KB RAR 举报
温馨提示
设计一个由自动测试排序算法性能(比较次数compare_count、交换次数exchange_count、探测次数probe_count)的测试类和排序类构成的类体系。 要求:用一个类来描述一个排序算法,类中的sort方法通过调用比较、交换方法来实现数组排序。排序类放入一个特定的包MySort中。 作业详细说明: (1)写一个final参数类M,包括比较次数、交换次数、探测次数属性,并重写构造器和toString方法。 (2)写一个抽象类A,其中包括要排序的数据。提供三个final方法,分别完成比较、探测、交换操作的同时,正确改变私有的M类对象成员的相关属性。并提供一个虚方法doSort,同时提供一个final方法sort(先设置M对象初值,然后调用doSort方法,返回M对象引用) (3)写三个采用不同方法排序的A类的派生类A1,A2,A3 (4)写一个测试类作为主类,分别生成A1,A2,A3的对象并调用sort方法,显示三个方法在排序时候的性能参数。 (5)谈谈这种类设计的合理性以及可以改进之处。
资源推荐
资源详情
资源评论
收起资源包目录
自动测试排序算法性能work5.rar (24个子文件)
work5
manifest.mf 85B
src
MySort
A.java 3KB
A2.java 912B
A3.java 694B
M.java 1KB
A1.java 428B
work5
Main.java 2KB
build
classes
MySort
A1.class 586B
A.class 2KB
A3.class 623B
A2.class 934B
M.class 1KB
.netbeans_automatic_build 0B
work5
Main.class 2KB
test
dist
README.TXT 1KB
work5.jar 9KB
build.xml 4KB
nbproject
genfiles.properties 455B
project.properties 2KB
private
private.xml 211B
config.properties 0B
private.properties 336B
build-impl.xml 33KB
project.xml 575B
共 24 条
- 1
资源评论
yuth
- 粉丝: 18
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功