「 每日一练,快乐水题 」1773. 统计匹配检索规则的物品数量
Posted 谁吃薄荷糖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「 每日一练,快乐水题 」1773. 统计匹配检索规则的物品数量相关的知识,希望对你有一定的参考价值。
文章目录
🔴力扣原题:
🟠题目简述:
给你一个数组 items ,其中 items[i] = [typei, colori, namei] ,描述第 i 件物品的类型、颜色以及名称。
另给你一条由两个字符串 ruleKey 和 ruleValue 表示的检索规则。
如果第 i 件物品能满足下述条件之一,则认为该物品与给定的检索规则 匹配 :
ruleKey == “type” 且 ruleValue == typei 。
ruleKey == “color” 且 ruleValue == colori 。
ruleKey == “name” 且 ruleValue == namei 。
统计并返回 匹配检索规则的物品数量 。
🟡解题思路:
- 模拟大法好;
- 最朴实的代码,处理最简单的题,哈哈哈;
- over;
🟢C++代码:
class Solution
public:
int countMatches(vector<vector<string>>& items, string ruleKey, string ruleValue)
int ret = 0;
for(auto &item : items)
if(ruleKey == "type")
if(ruleValue == item[0])
ret++;
else if (ruleKey == "color")
if(ruleValue == item[1])
ret++;
else if(ruleKey == "name")
if(ruleValue == item[2])
ret++;
return ret;
;
🔵结果展示:
以上是关于「 每日一练,快乐水题 」1773. 统计匹配检索规则的物品数量的主要内容,如果未能解决你的问题,请参考以下文章