对N个长度最长可达到1000的数进行排序。
来源:互联网 发布:淘宝微淘动态 编辑:程序博客网 时间:2024/06/04 01:18
package cn.itcast.uns;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Scanner;public class CompareNNumber { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String line = null; String[] str; while ((line = br.readLine())!= null) { int n = Integer.parseInt(line); str = new String[n]; for (int i = 0; i < n; i++) { str[i] = br.readLine(); } paixu(n, str); } } public static void paixu(int n,String str[]){ String temp; for (int i = 0; i < n; i++) { for (int j = i + 1; j < n; j++) { if (compare(str[i], str[j])) { temp = str[i]; str[i] = str[j]; str[j] = temp; } } } for (int m = 0; m < n; m++) { System.out.println(str[m]); } } public static boolean compare(String s1,String s2) { int len1 = s1.length(); int len2 = s2.length(); if (len1 > len2) { return true; }else if (len1 < len2) { return false; }else { if (s1.compareTo(s2) > 0) { return true; } } return false; }}
阅读全文
0 0
- 对N个长度最长可达到1000的数进行排序。
- 02_对N个长度最长可达到1000的数进行排序、对给定的一个字符串,找出有重复的字符,并给出其位置、输入一系列整数,将其中最大的数挑出,并将剩下的数进行排序
- Java编程:合并字符串并排序:判断丑陋数:找到最多含有n个不同字符的子串的最长长度
- C语言-对输入的n个字符串进行排序
- 如何对n个整数数进行排序,要求时间复杂度O(n),空间复杂度O(1)
- 对n个数字进行排序,其中两两不同的数字的个数为k,n远远大于k,而n的取值区间长度超过了内存的大小,时间复杂度最小
- 对0到n^3-1区间内的n个整数进行排序
- 堆排序示例:对n个整数进行排序.
- 归并排序对n个元素进行递增排序
- 利用函数逐行对表进行求最大数、最小数、N个最大数的平均值、N个最小数的平均值
- (p112)在O(n)时间内,对0到n^3-1区间内的n个整数进行排序
- 用指向指针的指针的方法对n个整数进行排序。
- 用指向指针的指针对n个数据进行排序
- 对集合{1, 2, 3, …, n}中的数进行全排列,可以得到 n!个不同的排列方式
- 对数组的数进行排序
- Java中从m个数中随机选取n个不同的数(m>=n),并进行排序
- 可对多种类型进行排序的冒泡排序
- 长度为n的数组乱序存放着0至n-1. 现在只能进行0与其他数的swap,请设计并实现排序。
- CentOs将yum源换为阿里源
- 递归实现字符串反转
- C++第六次作业
- 学习SpringMVC——从HelloWorld开始
- Vmware 安装 Kali Linux /CentOS 问题集
- 对N个长度最长可达到1000的数进行排序。
- break
- Ajax概念介绍(同步和异步,XMLHttpRequest 对象,ajax-http请求,MLHttpRequest发送请求,XMLHttpRequest取得响应)
- 输入一个多位数,将这个数每一位相乘,再将积继续上一步操作,求经过几次操作后,积变成一位数?
- 导致虚拟机无法连接网络以及ping不通主机的原因
- [bzoj1934][SHOI2007] Vote 善意的投票 最小割
- jQuery事件绑定
- map/set/multi_map/multi_set/unorder_map/unorder_set总结
- jquery---组件高效的数字滚动特效