算法

Java算法-冒泡排序算法

Java算法-冒泡排序算法

原理 比较前后相邻的二个数据,如果前面数据大于后面的数据,就将这二个数据交换。 这样对数组的第 0 个数据到 N-1 个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1 个位置。 N=N-1,如果 N 不为 0 就重复前面二步,否则排序完成。 代码 /**

涛哥 涛哥 2022-04-08
7.2W+ 0 0
Java算法-二分查找

Java算法-二分查找

简介 二分查找又叫折半查找,要求待查找的序列有序。 原理 每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。 代码 *

涛哥 涛哥 2022-04-08
6.8W+ 0 0