
算法
文章平均质量分 82
@Eleven
一辈子很短,努力的做好两件事就好;第一件事是热爱生活,好好的去爱身边的人;第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱,加油!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
3、排序:快速排序
package com.zjl.排序;import java.util.Arrays;/** * Created by zjl 2022/5/10 **/public class 快速排序 { public static void main(String[] args) { // 定义一个数组 int[] arr = { 6, 3, 7, 9, 5, 1, 4, 8 }; quickSort(arr, 0, arr.length - 1); System.原创 2020-10-26 17:22:20 · 222 阅读 · 0 评论 -
2、排序:冒泡排序
public static void main(String[] args) { int SourceArray[] = {2,3,1,4,8,9,7,6,5,0}; // 对 arr 进行拷贝,不改变参数内容 int[] arr = Arrays.copyOf(SourceArray, SourceArray.length); for (int i = 0; i < arr.length - 1; i++) { //会进行(arr.length - 1)轮比较 for (i原创 2020-10-26 13:29:36 · 188 阅读 · 0 评论 -
1、排序:选择排序
public static void main(String[] args) { int sourceArray[] = {2,3,1,4,8,9,7,6,5,0}; int[] arr = Arrays.copyOf(sourceArray, sourceArray.length); // 总共要经过 N-1 轮比较 for (int i = 0; i < arr.length - 1; i++) { int min = i; // 每轮需要比较的次数 N-i原创 2020-10-26 11:31:39 · 148 阅读 · 0 评论