
算法
double.ping
这个作者很懒,什么都没留下…
展开
-
冒泡排序(java)
/* * 冒泡排序算法 * 8,9,5,2,7 * 冒泡排序: * */ public class BubbleSort { public static void main(String[] args){ int[] a={8,9,5,2,7}; //开始排序 for(int i=a.length-1;i>0;i--){原创 2016-11-05 11:07:15 · 207 阅读 · 0 评论 -
选择排序select
/* * 选择排序 * 8,3,4,5,2 * 算法: * 找出最小值,将最小值放在第一个位置 */ public class SelectSort { public static void main(String[] args){ int[] a ={8,3,4,5,2}; for(int i=0;i<a.length-1;i++){原创 2016-11-05 11:55:44 · 218 阅读 · 0 评论 -
二分法(折半)查找
/* * 二分法(折半)查找是建立在排序基础之上的 * 以下程序分析从小到大 * 这个数组中没有重复的元素 */ public class BinarySearch { public static void main(String[] args) { int [] a={5,6,7,3,6,8,14}; //要求从a数组中查找元素为8,返回下标,如果没原创 2016-11-05 13:57:15 · 256 阅读 · 0 评论