JAVA
文章平均质量分 86
民族疯
less is more
展开
-
插入排序,希尔排序,冒泡排序,快速排序之间的比较
1.快速排序和希尔排序不是稳定的排序方式,冒泡排序和插入排序是稳定的排序方式;2.各种排序算法的分析和说明?2.1-----冒泡排序 冒泡排序就是把小的元素往前调(或者把大的元素往后调)。注意是相邻的两个元素进行比较,而且是否需要交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把它们俩再交换一下。如果两个相等的元素没有相邻,那么即使通过前面的两原创 2014-03-11 14:50:11 · 1307 阅读 · 1 评论 -
JAVA实践(二)————五子棋
一、实践目标: 1.掌握JavaGUI界面设计 2.掌握鼠标事件的监听(MouseListener,MouseMotionListener)二、实践内容: 设计一个简单的五子棋程序,能够实现五子棋下棋过程。如下图所示 五子棋运行界面 1.五子棋棋盘类[java] view转载 2014-03-08 11:29:38 · 1409 阅读 · 1 评论 -
JAVA实践(一)————中国象棋打谱系统
一、实践目的:1.鼠标点击、拖动等事件的应用与区别2.棋谱文件的保存与读取3.完善象棋的规则。二、实践内容:中国象棋历史悠久,吸引了无数的人研究,现对中国象棋的对战和实现棋谱的制作做如下的设计和说明,供大家参考学习。1、机机对弈,红方先手。在符合规则的情况下拖动棋子到目的地,松鼠标落子。人人对弈图2、制作棋谱,选择制作棋谱转载 2014-03-08 11:23:20 · 4339 阅读 · 1 评论 -
Java程序综合案例:教务处管理系统之学生档案管理模块
1.这是一个学生信息系统的入口框架类。 studentframe是顶层窗口框架。 通过七个按钮控件来分别可以进入到不同班级、不同系的学生信息系统中。class studentmanageframe extends JPanel { private static final long serialVersionUID = 1L; static final int WIDTH = 400原创 2014-03-10 13:21:46 · 2675 阅读 · 2 评论