热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JAVA笔试题算法,java一些面试题算法

冒泡相邻比较交换位置int[]arr{3,5,1,7,6};从小到大for(intj0;j{for(inti0;iarr[i1

//冒泡  相邻比较交换位置

int[] arr={3,5,1,7,6};

//从小到大

for(int j=0;j

{

for (int i = 0; i

if(arr[i]>arr[i+1])

{

int temp=arr[i];

arr[i]=arr[i+1];

arr[i+1]=temp;

}

}

}

//选择  假设最值每遍比较

int[] arr={3,5,1,7,6,2,9,0};

//从小到大

for(int j=0;j

{

int min_i=j;

for (int i = j+1; i

if(arr[min_i]>arr[ i ])

min_i=i;

}

int temp=arr[ j ];

arr[ j ]=arr[min_i];

arr[min_i]=temp;

}

数组最大最小值

int i,min,max;

int A[]={74,48,30,17,62};  // 声明整数数组A,并赋初值

min=max=A[0];

for(i=0;i

{

System.out.print(A[i]+” “);

if(A[i]>max)   // 判断最大值

max=A[i];

if(A[i]

min=A[i];

}

System.out.println(“\n数组的最大值是:”+max); // 输出最大值

System.out.println(“数组的最小值是:”+min); // 输出最小值

//获取最大值的下标

public static int getMaxIndex(int[] arr){

int maxIndex = 0;   //获取到的最大值的角标

for(int i=0; i

if(arr[i] > arr[maxIndex]){

maxIndex = i;

}

}

return maxIndex;

}



推荐阅读
author-avatar
平凡特产小店
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有