- SignalDesk2小时前
力扣 LeetCode 3550. 数位和等于下标的最小下标 - 力扣(LeetCode) 3550. 数位和等于下标的最小下标 - 给你一个整数数组 nums 。 返回满足 nums[i] 的数位和(每一位数字相加求和)等于 i 的 最小 下标 i 。 如果不存在满足要求的下标,返回 -1 。 示例 1: 输入:nums = [1,3,2] 输出:2 解释: nums[2] = 2,其数位和等于 2 ,与其下标 i = 2 相等。因此,输出为 2 。 示例 2: 输入:nums = [1,10,11] 输出:1 解释: nums[1] =... 思路 直接模拟即可。 代码 class Solution { public int smallestIndex(int[] nums) { for (int i = 0; i < nums.length; i++) { int sum = 0; int n = nums[i]; while (n > 0) { sum += n % 10; n /= 10; } if (sum == i) { return i; } } return -1; } } 1 个帖子 - 1 位参与者 阅读完整话题
- 情报分类:综合情报
- 分类依据:内容未命中明确的垂直分类规则,归入综合情报
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/9/24 08:48:19
- 暂无回复