大众信息网

.寻找int数组num中的最大值及其所在的下标

答案:2  mip版
解决时间 2021-01-30 10:11
  • 提问者网友:情癌晚期
  • 2021-01-29 21:12
.寻找int数组num中的最大值及其所在的下标
最佳答案
  • 二级知识专家网友:有你才幸福
  • 2021-01-29 22:00
public static void main(String[] args) {
int[] nums = {1,56,78,23,67};
int max = 0; //记录最大值
int index = 0; //记录最大值所在下标
for (int i = 0; i < nums.length; i++) {
if(nums[i] > max){
max = nums[i];
index = i;
}
}
System.out.println("最大数为:"+max+"所在下标是:"+index);
}
全部回答
  • 1楼网友:過去噈像壹場夢
  • 2021-01-29 23:06
int binary_search(int a[] , int b)   //数组n个元素 { int low=1,hight=n; while(low<=hight) { int mid=(low+hight)/2; if(a[mid]=b) return mid; else if(a[mid]>k) hight=mid-1; else low=mid+1; } return 0; }
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯