- 博客(4)
- 收藏
- 关注
原创 【Java】排序方法系列之选择排序
在需要排序的序列中找到最小(大)元素,将其存放到序列的起始位置。 算法如下: ①从待排序序列中,找到关键字最小的元素a[min]; ②如果a[min]不是该排序序列要的首元素,将其和首元素调换; ③从之后的元素中,找出关键字最小的元素,重复①、②步,直到排序结束。 举个例子: public class 选择排序 { public static void main(String[] args) {...
2019-05-11 23:54:08 153
原创 【Java】排序方法系列之冒泡排序
冒泡排序 Bubble Sort 冒泡排序是一种简单的排序算法。它主要是通过重复访问要排序的数列,一次比较两个元素,如果他们的顺序不符合原来的设计就把他们调换过来。访问数列的工作是重复地进行直到没有再需要交换的数据,也就是说该数列已经排序完成。是不是有点类似于水泡慢慢的往上冒啊!所以就称为冒泡排序 给大家找个动态图片就好理解了(图片来源于网络) 我把过程写一下吧,方便大家理解。(以从小到大排序为...
2019-05-11 17:31:28 215
原创 【Java】面向对象继承法举例3——猫狗动物类
需求: 已知猫类和狗类: 属性:毛的颜色,腿的个数 行为:吃饭 猫特有行为:抓老鼠catchMouse 狗特有行为:看家lookHome 利用面向对象继承法来做,代码如下: 公共父类 这一类是,他们都有颜色有腿,而且在吃饭 public class Pet { private String name; private String color; private int leggs; pub...
2019-05-10 19:53:59 6140
原创 【Java】面向对象继承法举例2——老师学生类
需求: 已知学生类和老师类如下: 属性:姓名,年龄 行为:吃饭 老师有特有的方法:讲课 学生有特有的方法:学习 利用面向对象的继承法来做 代码如下: 公共父类 老师和学生都是人,所以我们说他们从人这个公共类继承过来,他们不同的特定方法定义在他们的类里边: public class Person { private String name; private int ages; public P...
2019-05-10 19:24:20 2146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人