输入n个整数,并且进行降序排序
来源:互联网 发布:在淘宝网买东西可靠吗 编辑:程序博客网 时间:2024/06/10 06:38
package com.pro2;
public class SortNumbers {
/**
* 利用命令行参数输入n个整数,并且进行降序排序
*
* @param args
*/
// 冒泡排序逆序
public void bubbleSort1(int table[]) {
int i, j;
int len = table.length;
for (i = len - 1; i > 0; i--) {
for (j = 0; j < i; j++) {
if (table[j] < table[j + 1]) {
int t = table[j];
table[j] = table[j + 1];
table[j + 1] = t;
}// end if
}// end for
}//
for (i = 0; i < len; i++) {
System.out.print(table[i] + " ");
}
}
// 冒泡排序顺序
public void bubbleSort2(int table[]) {
int i, j;
int len = table.length;
for (i = len - 1; i > 0; i--) {
for (j = 0; j < i; j++) {
if (table[j] > table[j + 1]) {
int t = table[j];
table[j] = table[j + 1];
table[j + 1] = t;
}// end if
}// end for
}//
for (i = 0; i < len; i++) {
System.out.print(table[i] + " ");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int num[] = { 2, 3, 43, 12, 4, 9, 0, 12, 7, 6, 8 };
SortNumbers sortnum = new SortNumbers();
System.out.print("逆序输出:");
sortnum.bubbleSort1(num);
System.out.print("\n顺序输出:");
sortnum.bubbleSort2(num);
}
}
- 输入n个整数,并且进行降序排序
- 从连续整数a~b中随机选取n个不重复的数字并且降序排列(in JS)
- 堆排序示例:对n个整数进行排序.
- 给出N个整数,对着N个整数进行排序
- 输入n个字符串,进行排序,然后从小到大输出
- C语言-对输入的n个字符串进行排序
- 超长数列中的n个整数排序,要求能够把从指定位置m开始的n个数排列成降序,并输出完整的数列
- 对0到n^3-1区间内的n个整数进行排序
- 两个整数进行降序排列
- 输入n个整数,找出其中最小的K个数。——冒泡排序实现方法
- (p112)在O(n)时间内,对0到n^3-1区间内的n个整数进行排序
- 随机产生N个整数,并对其进行排序,查找……
- 用指向指针的指针的方法对n个整数进行排序。
- 现在输入n个数字,以逗号分开,然后可选择升或者降序排序,按提交键在另一个页面显示
- java编程之对10个整数进行排序(从命令窗输入数据)
- java编程之对10个整数进行排序(从对话窗体输入数据)
- 输入10个整数,用直接插入法对其进行排序;
- 超长数列中n个整数排序
- 【Android 开发教程】WebView
- oAuth
- 数组逆序输出
- Android 如何获取系统字体大小
- SQLServer中的uniqueidentifier类型
- 输入n个整数,并且进行降序排序
- Coding前的思考
- 关于Java自增的debug和javap反编译
- Mongodb c Driver 使用实例
- Eclipse 在开发中使用到的快捷键很实用噢(转载)
- vb.net c# 转换
- 判断奇数并打印三角形
- 如何删除 SQL Server 表中的重复行(1)
- Python 随机函数