永发信息网

假设有整型数组{2,13,45,1,98,12,44},请用实现一个算法将这个数组进行排序,排序的结果为非递减,排序算法可以采用冒泡排序算法、快速排序算法、插入排序算法或选择排序算法中的任意一个目

答案:4  悬赏:50  手机版
解决时间 2021-04-19 18:14

Java程序设计

程序设计题目

如题

最佳答案

冒泡


public static void main(String[] args) {
int array[] = { 2, 13, 45, 1, 98, 12, 44 };
int i = 0, j = 0, temp = 0;
for (i = 0; i < array.length; i++) {
for (j = 0; j < array.length - i; j++) {
if (array[j] < array[j + 1]) {
temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
}
for (i = 0; i < array.length; i++) {
System.out.println(array[i]);
}

全部回答
void main() { int a[]={2,13,45,1,98,12,44}; int tmp; int count=sizeof(a)/4; for(int i=0;i<count;i++) { for(int j=i+1;j<count;j++) { if(a[i]>a[j]) { tmp=a[i]; a[i]=a[j]; a[j]=tmp; } } } for(int k=0;k<count;k++) { printf("%d\n",a[k]); } scanf("%d",&tmp); }

public class Sort { public static void main(String[] str){

int[] num = new int[3]; int[] count = {2,13,45,1,98,12,44}; int temp=0; for(int i=0;i<count.length; i++){ for(int j=0; j<count.length-1-i; j++){ if(count[j]>count[j+1]){ temp=count[j]; count[j] = count[j+1]; count[j+1] = temp; } } } for(int i=0; i<count.length; i++){ System.out.println(count[i]); } } }

插入排序: public class test { public static void main(String args[]) throws Exception { int[] a = {2,13,45,1,98,12,44}; sort(a); for(int i : a) System.out.print(i + " "); } static void sort(int[] a) { for(int i = 1; i < a.length; ++i) { int k = a[i]; int j = i - 1; while(j >= 0 && a[j] > k) { a[j+1] = a[j]; --j; } a[j+1] = k; } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
表示欢迎的古诗词,有没有婉拒领导任命的古诗
为什么灰太狼总是吃不到羊?
高手的给我一个词语形容
大家觉的爱尔治近视怎么样,,治好了会不会有
为什么不想想伤害任何人却伤害别人更深额
12月3日晚CCTV5世界花样滑冰总决赛 申雪 赵宏
家蛇出来是怎么回事,长脚的蛇是什么品种
某单位分配到一个IP地址,其网络号为200.7.7.
魔兽世界怎么选占星声望?我怎么不能交日怒徽
毫不厌倦是什么意思,“喜欢一个人到喜欢到彻
单选题便秘者为利于大便通畅应多食用A.蛋白质
能不能告诉我 真正练习剑术的人有没有用大
《QQ三国》副职
三国演义段落赏析短,三国演义的精彩片段,要
600056后期如何?
推荐资讯
要详细过程,谢谢!!
生化5单核玩的了吗?
下面的中文怎么翻译英文?
家和坊在什么地方啊,我要过去处理事情
什么是给水管什么是排水管哟?
改性沥青防水涂料上说“三油二布”是什么意思
美甲封层胶用亮油代替可以吗
lol皮肤补丁怎么用
现在还有(孔雀东南飞)中的爱情吗?
为什么这么多人喜欢小时代呢?它究竟有多大的
QQ限额怎么改啊?
iis7.5为什么有php
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?