算法 Java实现
jcpp9527
这个作者很懒,什么都没留下…
展开
-
算法Java实现 --- 排序
一、简单排序 1、冒泡排序 (1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 (2)实例: (3)Java实现 private static void bubbleSrot(int[] a转载 2017-09-28 03:37:18 · 201 阅读 · 0 评论 -
算法Java实现 --- 三种静态查找方法
一、算法思想 算法思想:又叫折半查找,要求待查找的序列有序。 每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。 【二分查找要求】:1.必须采用顺序存储结构 -- 一般 基于数组 2.必须按关键字大小有序排列。转载 2017-09-28 03:27:03 · 1510 阅读 · 0 评论