2012/3/26----插入排序
来源:互联网 发布:windows系统cdp服务 编辑:程序博客网 时间:2024/06/02 10:10
从今天开始系统的学习算法,争取每天用java实现一个算法,然后在发表在iteye。既可以记录自己的学习轨迹,也便于有兴趣的朋友一起来讨论学习。ps:本人还是java新手,欢迎各种讨论学习。
今天先来一个简单的排序算法:插入排序
- /*
- * 插入排序算法的java实现
- * version 1.0 2012/3/26
- * @author akon
- */
- package com.akon405.www;
- public class InsertSort {
- private int[] A={2,12,32,43,13,45,1,8,23,47,89,90};
- public InsertSort(){
- for(int i=1;i<A.length;i++){
- int key=A[i];
- int j=i-1;
- while(j>=0&&key<A[j]){
- A[j+1]=A[j];
- j--;
- }
- A[j+1]=key;
- }
- }
- public void print(){
- for(int i=0;i<A.length;i++)
- System.out.println(A[i]);
- }
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- InsertSort qs=new InsertSort();
- qs.print();
- }
- }
0 0
- 2012/3/26----插入排序
- 排序 3 插入排序
- 排序3:插入排序
- 排序3:插入排序(普通插入排序 + 折半插入排序 + 链表插入排序 + 希尔排序)
- 排序(3) -- (直接)插入排序
- 排序算法《3》插入排序
- 排序3-直接插入排序
- 3-插入排序
- 排序-3-插入
- 排序-插入排序-直接插入排序-数据结构(26)
- Java排序之插入排序[直接插入排序](3)
- 排序3:插入排序(2路插入排序)
- 插入排序-【插入排序】
- 【数据结构----笔记3】插入排序算法之【直接插入排序】
- 排序算法3----插入法
- 排序算法3--插入排序
- 排序算法总结3-插入排序
- Java排序算法3:插入排序
- 特色听过
- Java概述
- 让他个人
- 2013C++第10周项目——循环结构程序设计 【项目1:利用循环求和】
- javascript不支持函数重载
- 2012/3/26----插入排序
- GB2312转成utf-8
- 法人提供
- 第1周作业-程序练手
- 免费常用的API
- POJ 1947 Rebuilding Roads
- Android Application的作用
- asp.net tab
- 个地方官