数组排序(冒泡,选择)
来源:互联网 发布:天分erp玻璃软件 编辑:程序博客网 时间:2024/05/16 06:30
//0000000000000000000000000000000000冒泡排序0000000000000000000000000000
public class A{
public static void main (String [] args)
{
int[] arr=new int[args.length];
for (int p=0;p<args.length ;p++ )
{
arr[p]=Integer.parseInt(args[p]);
}
System.out.print("排序前数组中的元素是: ");
for(int i=0;i<arr.length;i++){
System.out.print(arr[i]+" ");
}
System.out.println();
System.out.print("排序后数组中的元素是:");
for (int j=0;j<arr.length ; j++)
{
int temp=0;
for (int k=0;k<arr.length-j-1;k++ )
{
if(arr[k]>arr[k+1]){
temp=arr[k];
arr[k]=arr[k+1];
arr[k+1]=temp;
}
}
}
for (int o=0;o<arr.length ;o++ )
{
System.out.print(arr[o]+" ");
}
}
}
=======================================
选择排序==========================public class A{
public void print(int[] arr2){
for (int j=0;j<arr2.length ;j++ )
{
System.out.print(arr2[j]+" ");
}
System.out.println();
}
public void SortArray(int[] arr3){
for (int w=0;w<arr3.length;w++ )
{
for (int e=w+1;e<arr3.length;e++ )
{
if (arr3[e]<arr3[w]){
int temp=arr3[e];
arr3[e]=arr3[w];
arr3[w]=temp;
}
}
}
}
public static void main (String [] args)
{
A a =new A();
int[] arr=new int[args.length];
for (int i=0; i<arr.length;i++)
{
arr[i]=Integer.parseInt(args[i]);
}
a.print(arr);
a.SortArray(arr);
a.print(arr);
}
}
public void print(int[] arr2){
for (int j=0;j<arr2.length ;j++ )
{
System.out.print(arr2[j]+" ");
}
System.out.println();
}
public void SortArray(int[] arr3){
for (int w=0;w<arr3.length;w++ )
{
for (int e=w+1;e<arr3.length;e++ )
{
if (arr3[e]<arr3[w]){
int temp=arr3[e];
arr3[e]=arr3[w];
arr3[w]=temp;
}
}
}
}
public static void main (String [] args)
{
A a =new A();
int[] arr=new int[args.length];
for (int i=0; i<arr.length;i++)
{
arr[i]=Integer.parseInt(args[i]);
}
a.print(arr);
a.SortArray(arr);
a.print(arr);
}
}
0 0
- 数组排序(冒泡,选择)
- 数组排序(冒泡,选择,插入,希尔)
- Java-数组排序(选择,冒泡,插入)
- Java数组排序(冒泡、选择)
- 数组排序中的(选择,冒泡)
- 排序数组 选择 冒泡 插入
- 数组(冒泡排序,选择排序,插入排序)
- 数组的排序:冒泡排序、选择排序
- 数组 冒泡排序 选择排序 插入排序
- Java数组排序(插入,选择,冒泡)+显示排序时间
- 数组的排序(选择/冒泡/插入排序)
- 数组最大值,选择排序,冒泡排序
- 数组最大值、最小值、选择排序、冒泡排序
- 数组的选择排序和冒泡排序
- java-冒泡排序 选择排序 二维数组
- 数组选择排序和冒泡排序
- 数组---冒泡排序和选择排序
- Java排序算法(冒泡排序、选择排序、插入排序、反数组排序、快速排序)例子
- SpeechSynthesizer/WaveHeader 存在严重的内存泄漏
- andriod驱动之旅-解压img文件
- linux/windows 64位CPU内存限制
- Lucene学习总计(一)
- java发送mail代码示例
- 数组排序(冒泡,选择)
- eclipse中调试和运行maven管理的web项目
- android手机自带浏览器无法识别apk文件(服务器为jboss-eap-4.3,jboss as 7)
- JavaScript Objects in Detail
- openstack 命令行管理十二 - 内部网络[instance专用]管理 (备忘)
- HIGH-LEVEL IOS HTTP APIS
- oracle装ASM显示Passwords cannot be verified
- C#遍历对象属性
- pat1030