首页 > 其他分享 >请求出一个数组int[]的最大值{4,-1,9,10,23},并得到对应的下标

请求出一个数组int[]的最大值{4,-1,9,10,23},并得到对应的下标

时间:2024-07-28 08:55:49浏览次数:12  
标签:10 arr 下标 23 int max 最大值 maxIndex

public class shuzu05{
    //编写一个main方法
    public static void main(String[] args){
        //请求出一个数组int[]的最大值{4,-1,9,10,23},并得到对应的下标
        //思路分析
        //1.定义一个int 数组 int[] arr = {4, -1, 9, 10, 23};
        //2.假定max = arr[0] 是最大值 ,maxIndex = 0;
        //3.从下标1开始遍历arr,如果max < 当前元素,说明max 不是真正的
        //  最大值,我们就 max = 当前元素;maxIndex = 当前元素下标
        //4.当我们遍历这个数组arr后,max就是真正的最大值,maxIndex= 当前元素下标
        //  对应的下标

        int[] arr = {4, -1, 9, 10, 23};
        int max =arr[0];//假定第一个元素就是最大值
        int maxIndex = 0;

        for(int i = 1;i < arr.length;i++){//从下标 1 开始遍历arr
            if(max < arr[i]){//如果max < 当前元素
                max = arr[i];//把max 设置成 当前元素
                maxIndex = i;
            }
        }
        //当我们遍历这个数组arr后,max就是真正的最大值,maxIndex最大值下标
        System.out.println("max="+ max +"maxIndex="+ maxIndex);
    }
}

 

标签:10,arr,下标,23,int,max,最大值,maxIndex
From: https://www.cnblogs.com/wzyxslx/p/18327875

相关文章

  • 需要在 Windows 10 上安装 Pyspark 的帮助
    我正在尝试在我的笔记本电脑上安装Pyspark并按照https://medium.com/@deepaksrawat1906/a-step-by-step-guide-to-installing-pyspark-on-windows完成所有步骤-3589f0139a30https://phoenixnap.com/kb/install-spark-on-windows-10当我去设置我的Spark......
  • 缩写数据类装饰器而不丢失 IntelliSense
    场景假设我想为具有特定参数的dataclasses.dataclass装饰器创建别名。例如:#Insteadofrepeatingthisdecoratorallthetime:@dataclasses.dataclass(frozen=True,kw_only=True)classEntity:...#Ijustwritesomethinglikethis:@struc......
  • Tkinter 的带有 wrap=none 的文本无法水平滚动超过可见行的宽度
    当我注意到如果长行不可见时,ScrolledText小部件的水平滚动条将消失时,我一直在修改PAGE滚动小部件的实现。事实证明这与水平滚动条无关,是原始Tk行为:pathNamexview返回包含两个元素的列表。每个元素都是0到1之间的实数分......
  • YOLOv10全网最新创新点改进系列:ICCV 2023 - 动态蛇形卷积(Dynamic Snake Convolution)采
    YOLOv10全网最新创新点改进系列:ICCV2023-动态蛇形卷积(DynamicSnakeConvolution)采用管状结构,拉升模型小目标、遮挡目标检测效果,高效涨点!!!所有改进代码均经过实验测试跑通!截止发稿时YOLOv10已改进40+!自己排列组合2-4种后,考虑位置不同后可排列组合上千万种!改进不重样!!专注A......
  • PAT 乙级 1014题(为什么有测试点不对,求助)
    题目:福尔摩斯的约会大侦探福尔摩斯接到一张奇怪的字条:我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四14:04,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母......
  • PAT 乙级 1015题(为什么有测试点不对,求助)
    题目:德才论宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输......
  • printf函数 与 scanf函数
    printf函数基本用法1.此函数为库函数,在使用前需要引入头文件#include <stdio.h>2.printf()在括号中输入文字,用 " " 框住,可以在屏幕中打印出来,当需要换行时只需在末尾打上\n,光标会自动移到下一行 占位符所谓占位符就是这个位置可以由其他值代入,如下图 图中的%d......
  • P10463 Interval GCD
    P10463IntervalGCD原题传送门思路首先,有个性质:对于任意多整数,它们的最大公约数与它们的差分序列的最大公约数相同,可以通过以下证明。\(\foralla,b,c\in\mathbb{N}\text{,有}\gcd(a,b,c)=\gcd(a,b-a,c-b)\)\(\text{证明:设}d\mida,d\midb,d\midc\)......
  • 题解:P10481 Sudoku
    Sudoku来自蓝书思路优化搜索顺序,位运算常数优化。优化搜索顺序数独问题的搜索很简单,“搜索状态”就是每个位置上填了什么数。在每个状态下,选择一个未填位置,检查那些填入仍能满足数独条件(合法)的数字。构成的新的局面即为该状态的“分支”。足够暴力的写法为依次对每个位置进......
  • 2023CSP-j复赛题解
    csp-j题解update:2024.6.18-2024.6.25:重构题解第一题:小苹果原题洛谷P9748思路n表示当前长度求几天取完:每天取走\((n-1)/3+1\)个苹果,记录几天取完第\(n\)个苹果第几天被取走:当\(n\bmod3=0\)时被取走时间复杂度约为\(O(\log_n)\)#include<iostream>......