![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序
向上Claire
这个作者很懒,什么都没留下…
展开
-
leetcode:26删除排序数组中的重复项
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例 2:给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度 5, 并且原数组 nums 的原创 2020-05-13 22:40:29 · 110 阅读 · 0 评论 -
LeetCode 912:排序数组
给你一个整数数组 nums,请你将该数组升序排列。示例 1:输入:nums = [5,2,3,1]输出:[1,2,3,5]示例 2:输入:nums = [5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1 <= nums.length <= 50000-50000 <= nums[i] <= 50000package 排序;import java.util.Scanner;public class 排序数组 { public static原创 2020-05-13 21:28:17 · 159 阅读 · 0 评论 -
班级排名,成绩排名
班级排名题目问题描述 达达在陶陶的影响下,也对学习慢慢的产生了兴趣。 他在每次考试之后,都会追着老师问,自己在班级的总名次是多少。考试一多,老师也不耐烦了,于是他给了达达所有人的成绩,让他自己去算出自己的排名。 可人太多了,达达也无法立即算出来,于是他想让你帮帮他。输入格式 第一行为一个整数N,代表班级的学生总数。 接下来N行,每行一个字符串,代表一个学生的姓...原创 2020-04-12 19:58:41 · 5000 阅读 · 0 评论 -
三个整数的排序、成绩排序、成绩排序2
三个整数的排序题目问题描述 输入三个数,比较其大小,并从大到小输出。输入格式 一行三个整数。输出格式 一行三个整数,从大到小排序。样例输入33 88 77样例输出88 77 33package 排序;import java.util.Arrays;import java.util.Collections;import java.util....原创 2020-04-12 19:24:45 · 404 阅读 · 0 评论 -
排序:冒泡排序计数、插入排序、选择排序、拓扑排序:士兵排队问题、快速排序、逆序排列、三个整数的排序
冒泡排序计数 考虑冒泡排序的一种实现。 bubble-sort (A[], n) > round = 0 > while A is not sorted > > round := round + 1 > > for i := 1 to n - 1 > > > if (A[i] > A[i + 1])...原创 2020-04-04 13:51:34 · 862 阅读 · 1 评论