利用JAVA语言写出10个数进行排序算法程序
public class Sort { public void MaoPaoFa(int arr[]){ int temp;for(int pass=1;pass<arr.length;pass++)\/\/\/外循环的次数 { for(int pair=1;pair<(arr.length-pass+1);pair++)\/\/内循环的次数 { if(arr[pair-1]>arr[pair]){ temp=arr[pair-1];arr[pair-1]=arr[pair];arr[pa...
急求Java语言程序设计“编程对10个整数进行排序”的程序
最基础的,冒泡法 void BubbleSort(SeqList R){ \/\/R(l..n)是待排序的文件,采用自下向上扫描,对R做冒泡排序 int i,j;Boolean exchange; \/\/交换标志 for(i=1;i<n;i++){ \/\/最多做n-1趟排序 exchange=FALSE; \/\/本趟排序开始前,交换标志应为假 for(j=n-1;j>=i;j--) \/\/...
利用选择法,描述将10个数按从大到小顺序排列的基本思路与算法流程
java选择排序法代码 import java.util.Random;public class ArrayDemo { public static void main(String[] args) { Random random=new Random();int[] pData=new int[10];for(int i=0;i<pData.length;i++){ \/\/随机生成10个排序数 Integer a =random.nextInt(100);pData[i]= a;System...
输入10个数,对其进行升序排序(求大虾帮忙解决)
\/ public class BubbleSort2 { public void sort(int[] data){ \/\/定义两个参数,数组首地址与数组大小 int temp;for(int i=0;i<data.length;i++){ \/\/冒泡,降序:for(int j=data.length-1;j>i;j--){ if(data[i]<data[j]){ \/\/每个数都比较n次,如果data[i]>data[j]成立,则交换...
、在函数中进行10个学生成绩从高到低排名 sort(int a[10]);的代码怎么...
1、创建java类TestSort,2、编写java代码,初始化数组,public class TestSort { public static void main(String[] args) { int[] a = { 80, 70, 95, 53, 62, 41, 89, 100, 72, 99 };System.out.print("排序之前:");System.out.println(Arrays.toString(a));} } 3、执行该代码...
Java:运用选择排序法,将十个数存入数组a中,通过输入对话框任意输入十个...
;int count = 0;while(count < 10){System.out.print("输入第【" + (count + 1) + "】个数:");a[count] = scanner.nextInt();count++;}System.out.print("\\n排序之前:");for(int i = 0; i < a.length; i++){System.out.print(a[i] + " ");}\/\/选择排序for (...
求10个数中的最大值并输出 java编程
import java.util.Arrays;public class Array{ public static void main(String[] args) { int [] a={20,30,52,63,98,77,99,20,62,10}; Arrays.sort(a); System.out.println("最大值:"+a[a.length-1]); }} ...
JAVA编程,编写一个程序,定义一个包含10个元素的数组,要求数组元素的值随...
看我这个最简单的:import java.util.*;class Test{ public void main(String []args){ int []arr={10,8,7,3,1,4,5,8,4,6};\/\/定义数组 Arrays.sort(arr);\/\/调用arrays里的排序算法 for(int i:arr){ System.out.println(arr[i]); \/\/输出 } } } 哈哈,。是不是超短啊!!
...正整数,然后按照从小到大的顺序显示出来 java语言
1、源代码 package BaiDdu;import java.util.*;public class test_2_24{public static void main(String[] args) {int num[]=new int[10];Random random=new Random(); for (int i = 0; i < 10; i++) { int n=random.nextInt(100);while(n<10||n>99) \/\/判断是不是两位...
java十大算法
算法步骤:1 从数列中挑出一个元素,称为 "基准"(pivot),2 重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作。3 递归地(recursive)把小于基准值...