【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;
    }
}
相关推荐
致Great2 小时前
DeepSeek Harness插件开发实战教程:我让它自己写了一个 arXiv 搜索插件
算法
罗西的思考7 小时前
【Agent OS / AIOS】AOHP 深度解读:当 OS 开始为 Agent 而设计
人工智能·算法·机器学习
民乐团扒谱机7 小时前
【微实验】组合优化matlab实战(马科维茨投资模型):在收益与风险之间,寻找最优的人生配比
大数据·人工智能·算法·机器学习·数学建模·matlab·组合优化
Nil2088 小时前
leetcode 160相交链表
算法·leetcode·链表
迷途之人不知返9 小时前
算法系列2:滑动窗口
算法
Herbert_hwt9 小时前
C语言零基础入门:循环控制与数据类型详解
c语言·数据结构·算法
ZC跨境爬虫11 小时前
LeetCode 108. 将有序数组转换为二叉搜索树(递归构建详解 + Java Python 实现)
java·python·leetcode
Tisfy11 小时前
LeetCode 3090.每个字符最多出现两次的最长子字符串:二重循环 / 滑动窗口
算法·leetcode·字符串·题解·模拟·双指针·滑动窗口
-dzk-11 小时前
【技巧】LC 136.只出现一次的数字
算法·异或
有点。11 小时前
C++二叉树二(练习题)
数据结构·c++·算法·图论