Daily LeetCode – day0092 1773. Count Items Matching a Rule

import java.util.List;

// 1773. Count Items Matching a Rule
class Solution {
    public int countMatches(List<List<String>> items, String ruleKey, String ruleValue) {
        int ans = 0;
        int n = items.size();
        if ("type".equals(ruleKey)) {
            for (List<String> item : items) {
                if (item.get(0).equals(ruleValue)) {
                    ++ans;
                }
            }
        } else if ("color".equals(ruleKey)) {
            for (List<String> item : items) {
                if (item.get(1).equals(ruleValue)) {
                    ++ans;
                }
            }
        } else {
            for (List<String> item : items) {
                if (item.get(2).equals(ruleValue)) {
                    ++ans;
                }
            }

        }
        return ans;
    }
}
学习笔记:
这是一道简单题,一道水题。
就是根据关键字遍历数组统计一下。


关于樊轶群

一个善良的理想主义者。
此条目发表在每日LeetCode分类目录。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注