文件名称:Permutation:COMS 3137 作业 1
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-18 11:56:50
Java
排列 COMS 3137 作业 1 Weiss 文本中的练习 2.8.c,有以下更改: 编写一个 Java 小程序来对三种随机排列方法中的每一种进行计时,并使用 Java 2D Graph 包在同一图形上绘制给定输入序列的每种算法的计时. 对于每种随机排列方法,从输入值 n = 100 开始,并不断将 n 的值加倍,直到一次运行的执行时间大于 30 秒或 n > 7, 000, 000 的值。 图 1 是一个示例图。 带有示例的 Graph 包可从以下下载: : 您还可以在课程网页上获取一个简单的小程序: 小程序和 Java jar 文件 graph.jar 以及所有图形类的源代码也可以从这个目录下载: 魏斯 2.8.C: 假设您需要生成前 N 个整数的随机排列。 例如,{4, 3, 1, 5, 2} 和 {3, 1, 4, 2, 5} 是合法的排列,但 {5, 4, 1,
【文件预览】:
Permutation-master
----UsedPermutation.java(491B)
----RandomPermutation.java(651B)
----Permutation.java(4KB)
----SwapPermutation.java(543B)
----TimeInterval.java(488B)
----README.md(2KB)