![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模板java
刘小超刘小超
主人很懒是什么都没有留下
展开
-
java二维数组排序
二维数组排序 int a[][] ={{1,2},{4,3},{2,1},{2,-1}}; Arrays.sort(a,new Comparator<int[]>() { @Override public int compare(int[] o1, int[] o2) { //如果第一个数字相等,比价第二个 if(o1[0]-o2[0]==0) return o1[1]-o2[1]; return o1[0]-o2[0]; }原创 2021-11-22 16:53:53 · 362 阅读 · 1 评论 -
学到了学到了java自定义排序
可用于类的排序,感觉超级超级方。 package one; import java.util.Arrays; import java.util.Comparator; import java.util.Scanner; public class test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Integer a [] = new Integer[5]; a[0]=12原创 2021-05-01 22:21:33 · 73 阅读 · 0 评论 -
分治法 实现快速排序java
模板 static void quickSort(int []q,int l,int r) { // l 数组左下标,r数组右下标 if(l>=r) return; int t = 0; int j = r+1; int i = l-1; int x = q[l]; while(i<j) { do i++;while(q[i]<x); do j--;while(q[j]>x); if(i<j) { t = q[i];原创 2021-04-19 11:03:19 · 210 阅读 · 0 评论