HDOJ 2000 ASCII码排序
来源:互联网 发布:crossover16破解linux 编辑:程序博客网 时间:2024/06/06 01:55
题目要求对输入的ASICC码字符按从小到大的顺序输出。因为只有三个字符,采用插入排序就好。注意输出格式,每一行的最后不能有空白符。
package string;import java.util.Scanner;/** * Created by YangYuan on 2017/12/8. */public class Problem2000{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { char[] buf = scanner.next().toCharArray(); insertionSort(buf); for (int i = 0; i < buf.length; i++) { System.out.print(buf[i]); if (i != buf.length - 1) System.out.print(" "); } System.out.println(); } } public static void insertionSort(char[] array) { for (int i = 1; i < array.length; i++) { char key = array[i]; int j = i - 1; for (; j >= 0 && key < array[j]; j--) array[j + 1] = array[j]; array[j + 1] = key; } }}
阅读全文
0 0
- HDOJ 2000 ASCII码排序
- HDOJ ASCII码排序 2000
- HDOJ-2000-ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000-ASCII码排序
- HDOJ 2000 ASCII码排序
- Hdoj 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- hdoj ASCII码排序
- HDOJ 【C】2000 ASCII码排序
- hdoj.2000 ASCII码排序 20140721
- HDOJ--2000--ASCII码排序(java实现)
- 【HDOJ】 2000 ASCII码排序(三个数排序)
- [水题][第一阶段-简单操作][HDOJ-2000]ASCII码排序
- HDOJ 2000 ASCII码排序(水题)(多方法)
- linux 测试机器端口连通性方法
- Shader动画之UV动画与顶点动画
- BaseAdapter的使用
- http无状态特点以及session与cookie详解
- 单例设计模式
- HDOJ 2000 ASCII码排序
- 2017.12.4———2017.12.10周总结
- java--jvm--jvm运行时数据区
- 绑定设备登录的实现
- codeblocks+OpenCV+cmake+MinGW环境搭建
- C++类的自动转换和强制类型转换
- 基础正则表达式
- IntelliJ IDEA搭建SpringBoot的小Demo
- 洛谷【P2758】-编辑距离