【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 words[i].length \le 50 1≤words[i].length≤50
  • x x x 是一个小写英文字母。
  • w o r d s [ i ] words[i] words[i] 只包含小写英文字母。

解题过程

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

具体实现

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;
    }
}
相关推荐
xin007hoyo2 小时前
算法笔记·数学·最大公约数
笔记·算法
丶Darling.2 小时前
Day126 | 灵神 | 二叉树 | 层数最深的叶子结点的和
数据结构·c++·算法·二叉树·深度优先
是麟渊3 小时前
【大模型面试每日一题】Day 27:自注意力机制中Q/K/V矩阵的作用与缩放因子原理
人工智能·线性代数·自然语言处理·面试·职场和发展·架构
小O的算法实验室3 小时前
2025年ESWA SCI1区TOP,离散人工蜂群算法+多农场多除草机器人任务分配,深度解析+性能实测
算法·智能算法改进
2401_859049084 小时前
Git使用
arm开发·git·stm32·单片机·mcu·算法
蓝心湄5 小时前
C语言-枚举
c语言·开发语言·算法
轮到我狗叫了5 小时前
力扣小题, 力扣113.路径总和II力扣.111二叉树的最小深度 力扣.221最大正方形力扣5.最长回文子串更加优秀的算法:中心扩展算法
算法·leetcode·深度优先
黎明smaly5 小时前
【C语言】复习~数组和指针
c语言·开发语言·数据结构·c++·leetcode
haven-8526 小时前
最大似然估计(Maximum Likelihood Estimation, MLE)详解
算法·机器学习·概率论