
排序
jvkal
一个带着有趣灵魂的人
展开
-
Arrays.sort()的几种用法
1.Arrays.sort(int[] a)这种形式是对一个数组的所有元素进行排序,并且是按从小到大的顺序。import java.util.Arrays; public class Main { public static void main(String[] args) { int[] a = {9, 8, 7, 2, 3, 4, ...原创 2020-03-10 10:57:10 · 458 阅读 · 0 评论 -
P1093 奖学金Java
采用方法是结构体的排序方法,这里说一下子排序方法的返回值决定了排列顺序,返回正数表示交换顺序,如果是复数和o就不交换顺序。题目描述某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学 排在前面,...原创 2020-03-09 22:42:14 · 259 阅读 · 0 评论 -
P1051 谁拿了最多奖学金 Java
package 排序Ex;import java.util.Arrays;import java.util.Scanner;public class P1051 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.n...原创 2020-03-07 14:29:35 · 263 阅读 · 0 评论 -
P1781 宇宙总统 Java
方法1,使用字符串import java.io.BufferedInputStream;import java.util.Comparator;import java.util.Scanner;public class P1781 { public static void main(String[] args){ int n,no ; //n竞选的人数 n...原创 2020-03-07 02:46:40 · 175 阅读 · 0 评论 -
P1059 明明的随机数 排列好的数组如何去重统计,如何去除数组重复的数字
虽然这个题目比较简单,不用STL这个还算是比较好理解的package 排序;import java.util.Scanner;public class P1059 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc....原创 2020-03-07 01:54:00 · 179 阅读 · 0 评论 -
P1177 【模板】快速排序 Java
代码介绍,我使用了两种方式来完成,其一是blibli上的一个视频里面的方式https://www.bilibili.com/video/av62621532?from=search&seid=10748342993610606032第二种方式是使用别人的一种方法,他说是二分法,我觉得递归也用到了,相比于第一种方法其实是差不多的,但是只用第二种的方法可以AC,那就还是看看第二种吧,...原创 2020-03-06 23:04:09 · 383 阅读 · 0 评论