「每日LeetCode」2023年1月11日
本文最后更新于:2023年3月19日 晚上
2283.判断一个数的数字计数是否等于数位的值
2283.判断一个数的数字计数是否等于数位的值
Category | Difficulty | Likes | Dislikes |
---|---|---|---|
algorithms | Easy (77.93%) | 38 | - |
Tags
Companies
给你一个下标从 0 开始长度为 n 的字符串 num ,它只包含数字。
如果对于 每个_ 0 <= i < n 的下标 i ,都满足数位 _i 在 num 中出现了 num[i]次,那么请你返回 true ,否则返回 false 。
示例 1:
输入:num = “1210” 输出:true 解释: num[0] = ‘1’ 。数字 0 在 num 中出现了一次。 num[1] = ‘2’ 。数字 1 在 num 中出现了两次。 num[2] = ‘1’ 。数字 2 在 num 中出现了一次。 num[3] = ‘0’ 。数字 3 在 num 中出现了零次。 “1210” 满足题目要求条件,所以返回 true 。
示例 2:
输入:num = “030” 输出:false 解释: num[0] = ‘0’ 。数字 0 应该出现 0 次,但是在 num 中出现了一次。 num[1] = ‘3’ 。数字 1 应该出现 3 次,但是在 num 中出现了零次。 num[2] = ‘0’ 。数字 2 在 num 中出现了 0 次。 下标 0 和 1 都违反了题目要求,所以返回 false 。
提示:
- n == num.length
- 1 <= n <= 10
- num 只包含数字。
思路
按题意模拟即可
解答
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!