数据结构|算法
程序员长弓
不能爱哪行才干哪行,要干哪行爱哪行!
It is no use doing what you like ; you have got to like what you do!
展开
-
排序算法-冒泡排序
java实现,见代码:package com.zyg.test.sort; public class Bubble { public static void main(String[] args) { int[] array = {10,5,7,12}; System.out.print("排序前;"); printArray(array); bubbleAscSort(array); bubbleDescSort(array); } /**原创 2010-08-23 20:57:00 · 830 阅读 · 0 评论 -
排序算法-选择排序
java实现,见代码:package com.zyg.test.sort; public class SelectSort { public static void main(String[] args) { int[] array = {23,10,7,12,5,1}; System.out.print("排序前;"); printArray(array); selectAscSort(array); selectDescSort(array); }原创 2010-08-23 21:49:00 · 823 阅读 · 0 评论 -
排序算法-插入排序
<br /><br />插入排序算法思想:<br />插入排序是在部分数据有序的情况下,使用OUT标记第一个无序的数据,将其提取保存到一个中间变量temp中去,使用IN标记空位置,依次比较temp中的值与IN-1的值,如果IN-值大于temp的值,则后移,直到遇到第一个比temp小的值,在其下一个位置插入。<br /> <br />java实现,见代码:<br />package com.zyg.test.sort; public class InsertSort { public static原创 2010-08-24 21:30:00 · 1140 阅读 · 0 评论