首页 > 分享 > 编写程序解决选择问题。令K=N/2;

编写程序解决选择问题。令K=N/2;

最新推荐文章于 2021-05-22 17:55:05 发布

爱未眠花未开 于 2018-10-15 21:03:00 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

package test;

import java.util.*;

public class J101401 {

public static int[] Randomarray(int i) {

int[] arr=new int[i];

for (int j=0;j<i;j++)

{

int temp=(int)(Math.random()*100)+1;

arr[j]=temp;

}

for(int j=0;j<arr.length;j++) {

System.out.println("第一次输出");

System.out.println(arr[j]+" ");}

return arr;

}

public static void BubbleSort(int arr[] ,int k)

{

int temp=0;

for(int i=0;i<arr.length-1;i++)

{

for(int j=0;j<arr.length-i-1;j++)

{

if(arr[j]<arr[j+1])

{

temp=arr[j];

arr[j]=arr[j+1];

arr[j+1]=temp;

}

}

}

System.out.println("排序后:");

for(int i=0;i<arr.length;i++)

{

System.out.println(arr[i]);

}

System.out.println("N=K/2=");

System.out.println(arr[k]);

}

public static void main(String[] args) {

long starttime=System.currentTimeMillis();

System.out.println("输入生成随机数组大小");

Scanner can=new Scanner(System.in);

int i=can.nextInt();

int k=i/2-1;

int [] arr=new int [i];

arr=Randomarray(i);

BubbleSort(arr,k);

long endtime=System.currentTimeMillis();

long time=endtime-starttime;

System.out.println("程序运行时间为"+time+"毫秒");

}

}

相关知识

Python 选择与循环
Effect of N fertilization method on rice yield and N, P and K uptake and use efficiency
水仙花数(A^2+B^2+C^2=ABC)C语言解决
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写程序,计算所有N位水仙花数。
Effects of combined foliar application of Zn with N, P, or K on Zn accumulation, distribution and translocation in wheat
营养液中不同N、K配施对设施基质栽培西萌芦生长的影响
matlab求不等式f=@(n)(e/n^2);n=solve('f(n)
粤北食用百合的N,P,K配比施肥研究
光照、温度、水分及N、P、K对叶片生长是如何影响的?
c语言学习

网址: 编写程序解决选择问题。令K=N/2; https://m.huajiangbk.com/newsview1015972.html

所属分类:花卉
上一篇: 胡杨赋
下一篇: 解决虚拟机在能ping通网关情况