day12(1295. 統計位數爲偶數的數字)

  • 題目描述:給你一個整數數組 nums,請你返回其中位數爲 偶數 的數字的個數。

  • 示例 1:

    輸入:nums = [12,345,2,6,7896]
    輸出:2
    解釋:
    12 是 2 位數字(位數爲偶數)
    345 是 3 位數字(位數爲奇數)
    2 是 1 位數字(位數爲奇數)
    6 是 1 位數字 位數爲奇數)
    7896 是 4 位數字(位數爲偶數)
    因此只有 12 和 7896 是位數爲偶數的數字

  • 示例 2:

    輸入:nums = [555,901,482,1771]
    輸出:1
    解釋:
    只有 1771 是位數爲偶數的數字。

  • 提示:

    1 <= nums.length <= 500
    1 <= nums[i] <= 10^5

  • 我的題解:

    class Solution {
        public int findNumbers(int[] nums) {
            int res = 0;
            for(int num : nums) {
                if(String.valueOf(num).length() % 2 == 0) {
                    res++;
                }
            }
            return res;
        }
    }
    

來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/find-numbers-with-even-number-of-digits
著作權歸領釦網絡所有。商業轉載請聯繫官方授權,非商業轉載請註明出處。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章