• 博客(0)
  • 资源 (12)

空空如也

java负责排序的程序包

设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 要求: 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点 6.提交设计报告,包括:使用UML设计的类图;主要程序代码说明;方案优缺点比较。

2011-12-28

java模拟实现一个多功能电子设备

模拟实现一个多功能电子设备,它既能播放mp3歌曲,同时还能够借助播放器的界面来监测脉动。 1.这个设备有一个屏幕,屏幕上可以显示两种界面: 界面1是显示视图,有一个进度条,可以显示当前所播放音乐的节拍或是脉动,以节拍为例,比如是100 BPM 还是 120BPM(BPM是节拍的度量单位)。还有一个文本,显示“Current BPM: xxx”. 界面2是控制视图,上面的控件有: 1)有一个菜单条,上面有一个菜单,菜单里有“start”、“stop”和“quit”命令。 2)有一个输入框,旁边的文本为"Enter BPM:",可以在输入框内容输入特定的节拍。 3)有一个“set”按钮,可以改变每分钟的节拍数。 4)还有两个微调箭头按钮“<<”和“>>”,使用这两个按钮可以微调节拍的值。 注意,选择“start”开始产生节拍,选择“stop”停止产生节拍。在选择开始产生节拍时,stop都应该是无效的,但是节拍产生后,start应该是无效的。 2.该设备配有一个控制器,控制mp3播放,存储播放歌曲的数据和节拍状态,并包含播放mp3的逻辑。 3.该设备还可以监测脉动。 4.在播放MP3时,在界面2上调整节拍后,会调整mp3播放器歌曲的节拍,同时界面1上显示出当前歌曲的节拍状态。 5.在做监测脉动时,屏幕界面2上所有的设置按钮都是无效的,因为我们不能去设置脉动。 总之,希望界面可以复用,希望模型数据的变化能够反映到界面上 看看能不能使用观察者模式、策略模式、适配模式,另外设计时将界面显示view、控制controler、模型model分开

2011-12-28

java纸牌游戏

用java写的面向对象实验,跟windows自带的纸牌游戏差不多

2011-12-28

SSD7卡耐基全部答案

SSD7所有exercise(除exercise 8),skill builder(除skill builder 2)和Exam 1-2的答案

2011-04-27

SSD7 Exercise 5答案

Exercise 5答案,本人整理,供参考

2011-04-15

SSD7 Exercise 7答案

Exercise 7答案,本人亲自做的,绝对正确

2011-04-15

SSD7 Exercise 6 答案

Exercise 6答案,本人亲自做的,绝对正确

2011-04-15

SSD7 Skill Builder 3:ER Modeling A,B,C

SSD7 Skill Builder 3:ER Modeling A,B,C三个题目的答案,亲自做的

2011-04-15

SSD7 Skill Builder 4:Normalization A,B,C

SSD7 Skill Builder 4:Normalization A,B,C三个题目的答案,亲自做的

2011-04-15

C++数据结构 多项式相乘

这是我自己做的多项式相乘的C++代码,绝对没有问题,可正常运行

2011-04-08

ssd7 exercise 2答案

这是ssd7 exercise 2的答案,绝对正确,亲自试过

2011-04-08

java语言线性开行寻址散列源代码

这是数据结构中关于线性开行寻址散列的源代码,用java语言编写

2011-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除