算法
深蓝霍克
这个作者很懒,什么都没留下…
展开
-
基于Java实现的快速排序
基于Java实现的快速排序简述快排思路代码实现 简述 快速排序是一种排序执行效率很高的排序算法,它利用分治法来对待排序序列进行分治排序,它的思想主要是通过一趟排序将待排记录分隔成独立的两部分,其中的一部分比关键字小,后面一部分比关键字大,然后再对这前后的两部分分别采用这种方式进行排序,通过递归的运算最终达到整个序列有序,下面我们简单进行阐述。 快排思路 我们从一个数组来逐步逐步说明快速排序的方法和思路。 假设我们对数组{7, 1, 3, 5, 13, 9, 3, 6, 11}进行快速排序。 首先在这个序列转载 2021-10-01 12:44:58 · 62 阅读 · 0 评论 -
冒泡排序
public static void main(String []args){ int [] a = new int [5,8,426,841,258,156,54] } public void paixu(int [] a){ for(int i=1;i<a.length-1;i++){ for(int j=1;j<a.length-1-j;j++){ int temp; if (a[j]<a[j-1]){ temp = a[j原创 2021-04-20 14:07:05 · 43 阅读 · 0 评论