算法 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 · 1505 阅读 · 0 评论