【Leetcode 每日一题】2942. 查找包含给定字符的单词

问题背景

给你一个下标从 0 0 0 开始的字符串数组 w o r d s words words 和一个字符 x x x。

请你返回一个 下标数组 ,表示下标在数组中对应的单词包含字符 x x x。

注意 ,返回的数组可以是 任意 顺序。

数据约束

  • 1 ≤ w o r d s . l e n g t h ≤ 50 1 \le words.length \le 50 1≤words.length≤50
  • 1 ≤ w o r d s i . l e n g t h ≤ 50 1 \le wordsi.length \le 50 1≤wordsi.length≤50
  • x x x 是一个小写英文字母。
  • w o r d s i wordsi wordsi 只包含小写英文字母。

解题过程

用库函数就能搞定,不需要想得很复杂。

具体实现

java 复制代码
class Solution {
    public List<Integer> findWordsContaining(String[] words, char x) {
        List<Integer> res = new ArrayList<>();
        for (int i = 0; i < words.length; i++) {
            if (words[i].indexOf(x) >= 0) {
                res.add(i);
            }
        }
        return res;
    }
}
相关推荐
another heaven7 分钟前
【算法/C++ MD5算法能否逆解码?原理、C++实现与同类哈希算法对比】
c++·算法·哈希算法
wzdark8 分钟前
从算法设计模式看编程思维的抽象能力4
算法
2601_9622186126 分钟前
万象生鲜系统称重自动多退少补算法解决生鲜非标品痛点
大数据·数据库·人工智能·python·算法
mikuyyds1 小时前
geo-toolbox 水文插件算法解析:从 Muskingum 到 Muskingum-Cunge
算法·rust·gis
Omics Pro1 小时前
斯坦福Nature+Science|广义虚拟细胞基础大模型
数据库·人工智能·算法·机器学习·自然语言处理
代数狂人1 小时前
机器学习数学基础──从零开始 导读
人工智能·算法
CoderYanger2 小时前
A.每日一题:835. 图像重叠
java·开发语言·程序人生·leetcode·面试·职场和发展·学习方法
圣保罗的大教堂2 小时前
leetcode 3524. 求出数组的 X 值 I 中等
leetcode
Zane19943 小时前
暴力字符串匹配失配就要把文本指针往回拉,KMP凭什么能让它一直往前走
算法
Tim_103 小时前
【LeetCode】338、比特位计数
c++·算法·leetcode