- 博客(3)
- 收藏
- 关注
原创 Java单向冒泡&&双向冒泡
package com.java; public class demo3 { public static void main(String[] args) { // TODO Auto-generated method stub int[] array={10,9,8,7,6,5,4,3,2,1,11,55,2,1,9,44,1,0,12,5}; b...
2013-04-22 21:31:52
57
原创 直接插入排序(Java代码实现)
一、直接插入排序基本概念 回顾简单选择排序中我们将一个数列分成已排序和未排序的两部分,对未排序的部分进行比较选择出最小值min放到已排序的末尾。直接插入排序也可以看出将数列分为已排序和未排序的两部分,而与选择排序不同的是,他将未排序中的元素与已排序的部分的元素进行比较最终找到合适的位置进行插入。和插入排序结合的记忆比较好。 二、Java代码实现 public class In...
2013-04-05 15:01:49
89
原创 简单选择排序(Java代码实现)
一、简单选择排序的概念: 对n个记录数进行排序,其中i取1,2,…,n-1,从n-i+1个记录中找出排序码最小的记录,与第i个记录交换。通俗的讲就是把这n个数分成两部分,一部分为已排序,另一部分为未排序。对未排序进行比较,选择出最小元素min放到已排序队列的末尾。 简单选择排序主要进行的有2次循环操作。以一次循环进行n-1次,每一次挑选出一个最小元素放到已排序...
2013-04-05 12:57:35
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人