当前位置: 首页 > news >正文

【力扣2057】值相等的最小索引

在这里插入图片描述

  • 👑专栏内容:力扣刷题
  • ⛪个人主页:子夜的星的主页
  • 💕座右铭:前路未远,步履不停

目录

  • 一、题目描述
  • 二、题目分析


一、题目描述

题目链接:值相等的最小索引

给你一个下标从 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;}
}
http://www.lryc.cn/news/177355.html

相关文章:

  • 计算机图像处理:图像轮廓
  • 解决java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir are unset.的错误
  • 软件设计中常见的设计模式
  • 为什么我的remix没有injected web3
  • 第1章 数据结构绪论
  • 现代 GPU 容易受到新 GPU.zip 侧通道攻击
  • 8+单基因+细胞凋亡+WGCNA+单细胞+实验验证
  • BM4 合并两个排序的链表
  • 【lesson12】理解进程地址空间
  • 计算机里的神灵(SCIP)
  • 基于微信小程序的公交信息在线查询系统小程序设计与实现(源码+lw+部署文档+讲解等)
  • 【STM32】IAP升级01 bootloader实现以及APP配置(主要)
  • ruoyi(若依)接口拦截路径配置,接口访问要授权,放开授权直接访问
  • Ctfshow web入门 XSS篇 web316-web333 详细题解 全
  • watch()监听vue2项目角色权限变化更新挂载
  • 轻量化设计、佩戴更舒适——轻律 Umelody U1头戴式蓝牙耳机
  • 嵌入式Linux应用开发-基础知识-第三章 LED原理图-GPIO及操作
  • 外贸人员如何选择适合的邮箱服务
  • pt29django教程
  • 【操作系统笔记七】进程和线程
  • Kakfa高效读写数据
  • C++ 类和对象(4)构造函数
  • 数据结构————广度寻路算法 Breadth First Search(广度优先算法)
  • 安卓桌面记事本便签软件哪个好用?
  • 河北吉力宝以步力宝健康鞋引发的全新生活生态商
  • 反射获取Constructor、Field、Method对象
  • 【Netty】 ByteBuf的常用API总结
  • 热门敏捷开发管理工具
  • Java分支结构:一次不经意的选择,改变了我的一生。
  • Unity中Shader需要了解的点与向量