数字排序...(不是很理解)
2010-04-06 22:49
176 查看
public class Nan { /** * @param args */ public static void main(String[] args){ Scanner input=new Scanner(System.in); System.out.print("请输入要排序数的个数"); int num=input.nextInt(); int[]arr=new int[num]; System.out.print("/n请输入"+num+"个数:"); for(int i=0;i<num;i++){ arr[i]=input.nextInt(); } System.out.println("/n排序后:"); int temp=0; for(int i=0;i<num;i++) { for(int j=i+1;j<num;j++) { if(arr[j]>arr[i]) { temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } for(int i=0;i<num;i++) { System.out.print(arr[i]+""); } } }
相关文章推荐
- MapReduce端的二次排序以及对移动计算而不是移动数据的理解
- 【源码】用1,2,2,3,4,5这六个数字,写一个函数,打印出所有不同的排序,要求:4不能放在第三位,3与5不能相连(C语言实现)
- lintcode ----删除排序数组中的重复数字
- 每天一道算法题8 在排序数组中查找和为给定值的两个数字
- 一个字符数组,里面的字符可能是a-z、A-Z、0-9.现在要求对数组进行排序,要求所有小写字符放在最前面,所有大写字符放在中间,所有数字放在最后,而且各部分内部分别有序(创新工场)
- 百度百科(http://baike.baidu.com/ )中“RSA”、“数字签名”、“公钥”、“DES”等4个名词的解释。理解 公钥加密 与 数字签名 之间的联系与区别,能够用自己的话阐述两者的概
- 练习2:雨淋湿了一道题,9个数字只能看清楚4个,第一个肯定不是1 [X * (Y3 + Z)]^2 = 8MN9,求出各个数字
- 深入理解Java内存模型(二)——重排序
- 理解 公钥加密 与 数字签名 之间的联系与区别
- 对数字进行排序与反转
- MySQL字符串中数字排序的问题
- oracle中对数字加汉字的排序以及REGEXP_SUBSTR介绍
- OC中数字的排序
- java 中文数字排序方法
- JavaScript的执行原理,很多人都理解错了:在js被加载后,其实就将js代码执行了一遍,在内存中创建了所有js文件中的变量。而不是激发了某个js方法后,再去相应的js文件中去执行,是去内存中执行
- 通过输入一串字符,首先判断这些字符是否全都是数字,不是的话程序结束;如果全是数字则转换为中文的大写表示
- 对key中有数字的字典进行排序
- 面试算法(三十八)数字在排序数组中出现的次数
- Python:数字在排序数组中出现的次数
- 《剑指Offer》面试题:统计一个数字在排序数组中出现的次数