java.lang.Object
g2201_2300.s2283_check_if_number_has_equal_digit_count_and_digit_value.Solution

public class Solution extends Object
2283 - Check if Number Has Equal Digit Count and Digit Value\. Easy You are given a **0-indexed** string `num` of length `n` consisting of digits. Return `true` _if for **every** index_ `i` _in the range_ `0 <= i < n`_, the digit_ `i` _occurs_ `num[i]` _times in_ `num`_, otherwise return_ `false`. **Example 1:** **Input:** num = "1210" **Output:** true **Explanation:** num[0] = '1'. The digit 0 occurs once in num. num[1] = '2'. The digit 1 occurs twice in num. num[2] = '1'. The digit 2 occurs once in num. num[3] = '0'. The digit 3 occurs zero times in num. The condition holds true for every index in "1210", so return true. **Example 2:** **Input:** num = "030" **Output:** false **Explanation:** num[0] = '0'. The digit 0 should occur zero times, but actually occurs twice in num. num[1] = '3'. The digit 1 should occur three times, but actually occurs zero times in num. num[2] = '0'. The digit 2 occurs zero times in num. The indices 0 and 1 both violate the condition, so return false. **Constraints:** * `n == num.length` * `1 <= n <= 10` * `num` consists of digits.
  • Constructor Details

    • Solution

      public Solution()
  • Method Details

    • digitCount

      public boolean digitCount(String num)