java 蓝桥杯算法训练 快速排序
试题 算法训练 快速排序
资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
快速排序是最经常使用的一种排序方式,对于给定的n个数组成的一个数组,请使用快速排序对其进行排序。
现给定一序列,请用快速排序将其按升序排序并输出。
输入格式
第一行一个数N。
第2~N+1行每行一个数,表示给定序列。
输出格式
共N行,每行一个数,表示所求序列。
样例输入
5
1
4
2
3
4
样例输出
1
2
3
4
4
数据规模和约定
共10组数据。
对100%的数据,N<=10^5,所有数均为非负数且在int范围内。
题解:
1.使用数组保存数据
2.直接使用数组工具类进行排序
import java.util.Arrays;
import java.util.Scanner;public class 快速排序 {public static void main(String[] args) {Scanner sc=new Scanner(System.in); //此类用于控制台读取数据int n=sc.nextInt(); //调用方法在控制台读取一个int的整数int[] a=new int[n];for(int i=0;i<n;i++){a[i]=sc.nextInt();}Arrays.sort(a); //直接使用工具类排序for(int i=0;i<n;i++) //循环输出{System.out.println(a[i]);}}}
java 蓝桥杯算法训练 快速排序相关推荐
- java 蓝桥杯算法训练 数字三角形(题解)
试题 算法训练 数字三角形 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 (图3.1-1)示出了一个数字三角形. 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的 ...
- java 蓝桥杯算法训练 求1加到x的和(number)
试题 算法训练 求1加到x的和(number) 资源限制 时间限制:1.0s 内存限制:400.0MB 问题描述 有一个数x,求从1加到x的值 输入格式 输入一行,一个数x. 输出格式 输出1行,从一 ...
- java 蓝桥杯算法训练 每月的天数(题解)
试题 算法训练 每月的天数 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 编写程序,输入月份,输出该月包含的天数,例如1月有31天(设定年份为2015年) 输入格式 一个整数:月份 ...
- java 蓝桥杯算法训练 未名湖边的烦恼
试题 算法训练 未名湖边的烦恼 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一 ...
- java 蓝桥杯算法训练 整除问题(题解)
试题 算法训练 整除问题 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 编写一个程序,输入三个正整数min.max和factor,然后对于min到max之间的每一个整数(包括min ...
- java 蓝桥杯算法训练 最大值与最小值的计算(题解)
试题 算法训练 最大值与最小值的计算 资源限制 时间限制:1.0s 内存限制:512.0MB 输入11个整数,计算它们的最大值和最小值. 样例输入 0 1 2 3 4 5 6 7 8 9 10 样例输 ...
- java 蓝桥杯算法训练 猴子分苹果(题解)
试题 算法训练 猴子分苹果 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 秋天到了,n只猴子采摘了一大堆苹果放到山洞里,约定第二天平分.这些猴子很崇拜猴王孙悟空,所以都想给他留一些 ...
- java 蓝桥杯算法训练 P1102
试题 算法训练 P1102 资源限制 时间限制:1.0s 内存限制:256.0MB 定义一个学生结构体类型student,包括4个字段,姓名.性别.年龄和成绩.然后在主函数中定义一个结构体数组(长度不 ...
- java 蓝桥杯算法训练 P0501
试题 算法训练 P0501 资源限制 时间限制:1.0s 内存限制:256.0MB 输入两个无符号整数x, y, 用位操作实现无符号整数的乘法运算.不用考虑整数的溢出. 输入: 235 657 输出: ...
最新文章
- CTFshow 反序列化 web269
- linux go 安装
- android+button+不可点击置灰,android:tint 给imagebutton着色 按钮灰色
- ROS基本概念 文件系统 创建ROS软件包 ROS中的一些命令
- Docker拉取Redis镜像安装运行
- akka actor行为切换实现
- java telnet 交换机_华为交换机 telnet 配置(极简版)
- .NET项目工程生成一份项目帮助文档chm--Sandcastle工具
- “奔跑吧”大数据!河北大数据产业“跑”向升级路
- HBase二级索引方案
- 觉得为时已晚的时候,恰恰是最早的时候。
- 英特尔显卡笔记本屏幕自动调光功能导致屏幕闪烁----笔记本显示器闪烁
- Unity 引擎开始从 Mono 迁移到 .NET CoreCLR
- 502 Bad Gateway 怎么解决?
- 【矩阵论】1.准备知识——Hermite阵,二次型,矩阵合同,正定阵,幂0阵,幂等阵,矩阵的秩
- vscode 取色器插件
- 【科普篇】云存储与传统存储
- 【专题】用ST表解决RMQ刷题总结
- 如何诊断Shopee店铺?记住这3个操作
- 导航软件后台播放语音有杂音,卡顿
热门文章
- 投票选择eclipse.org的新界面
- 计算机表格按性别排列,Excel表格性别数据-Excel 按性别(男女)排序
- java long short_Java Long类shortValue()方法与示例
- messagebox 全部使用_商业篇 | 使用python开发性格分析工具卖钱
- 经验原石_行家第一次入手翡翠原石并不是为了一夜暴富
- 步骤一:入门Linux基础\01.Linux 简介和安装\第2章 Ubuntu系统的安装
- linux中文件大小设置函数,truncate函数和ftruncate修改文件大小-linux
- 微软符号服务器opencv的符号,Opencv Mat类详解和用法1
- Spring Cloud Sleuth + Zipkin + RabbitMQ 监控微服务应用(二)
- 解决seaborn绘制热力图使用科学记数法