【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;
    }
}
相关推荐
断剑zou天涯7 分钟前
【算法笔记】树状数组IndexTree
java·笔记·算法
sonadorje8 分钟前
ECC公钥生成过程
算法·安全
声声codeGrandMaster11 分钟前
线性回归实战下与深度学习概念
深度学习·算法·线性回归
sin_hielo20 分钟前
leetcode 2092(排序+bfs)
算法·leetcode·宽度优先
C雨后彩虹31 分钟前
斗地主之顺子
java·数据结构·算法·华为·面试
鸽鸽程序猿43 分钟前
【刷题册】二
算法
CoderCodingNo1 小时前
【GESP】C++四级真题 luogu-B4416 [GESP202509 四级] 最长连续段
开发语言·c++·算法
xjxijd1 小时前
工业元宇宙 IDC 支撑:数字孪生算法 + 边缘服务器,生产调度响应速度提 3 倍
运维·服务器·算法
a程序小傲1 小时前
京东Java面试被问:Fork/Join框架的使用场景
java·开发语言·后端·postgresql·面试·职场和发展
xwz小王子1 小时前
UniBYD:超越人类示教模仿的跨实体机器人操作学习统一框架
学习·算法·机器人·跨实体