永发信息网

怎样设计一个算法,对无序列[28,10,13,25,38,46,4]进行排序?

答案:3  悬赏:20  手机版
解决时间 2021-04-26 01:22
  • 提问者网友:斑駁影
  • 2021-04-25 12:57
麻烦各位写具体步骤、有急用…谢谢!
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-04-25 13:30
冒泡,选择。。
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-04-25 15:44

import java.util.Scanner;

public class Test { public static void main(String args[]) { int[] num={28,10,13,25,38,46,4}; int temp=0; //排序 for(int i=0;i<num.length; i++){ for(int j=0; j<num.length-1-i; j++){ if(num[j]>num[j+1]){ temp=num[j]; num[j] = num[j+1]; num[j+1] = temp; } } } System.out.println("排序后为:"); for(int i=0; i<num.length; i++){ System.out.print(num[i]+"\t"); } } }

  • 2楼网友:醉吻情书
  • 2021-04-25 14:16

用冒泡比较简单

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯