用asp.net做简易网站,wordpress腾讯云cos插件,订票网站开发公司,传媒公司宣传#x1f451;专栏内容#xff1a;力扣刷题⛪个人主页#xff1a;子夜的星的主页#x1f495;座右铭#xff1a;前路未远#xff0c;步履不停 目录 一、题目描述二、题目分析 一、题目描述
题目链接#xff1a;值相等的最小索引
给你一个下标从 0 开始的整数数组 nums … 专栏内容力扣刷题⛪个人主页子夜的星的主页座右铭前路未远步履不停 目录 一、题目描述二、题目分析 一、题目描述
题目链接值相等的最小索引
给你一个下标从 0 开始的整数数组 nums 返回nums 中满足 i mod 10 nums[i] 的最小下标 i 如果不存在这样的下标返回 -1 。
注x mod y 表示 x 除以 y 的 余数 。 二、题目分析
数组下标从 0 开始我们从下标 0 开始遍历数组。所以对于每个下标 i我们计算 i mod 10 的余数然后将计算得到的余数与数组中下标 i 处的元素 nums[i] 进行比较。 如果计算的余数等于 nums[i]则说明满足条件 i mod 10 nums[i]我们找到了符合条件的最小下标 i直接返回该下标。如果遍历完整个数组后仍未找到满足条件的下标即不存在i mod 10 nums[i]的情况那么返回 -1。
class Solution {public int smallestEqual(int[] nums) {for(int i 0 ; i nums.length ;i){if(i % 10 nums[i]){return i;}}return -1;}
}