【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;
    }
}
相关推荐
Georgewu1 小时前
【AI大模型入门指南】提示词Prompt工程详解
算法·aigc·ai编程
ZackSock7 小时前
Policy Gradient 极简教程
算法
Big_Yellow_J8 小时前
深入浅出了解生成模型-3:Diffusion模型原理以及代码
算法·面试
ZackSock9 小时前
从零实现 RAG
算法
Jolyne_9 小时前
前端常用的树处理方法总结
前端·算法·面试
前端付豪11 小时前
微信视频号推荐系统揭秘:兴趣建模、多模态分析与亿级流控架构实战
前端·后端·算法
木杉苑11 小时前
快速幂算法
算法
-qOVOp-13 小时前
408第一季 - 数据结构 - 排序II
数据结构·算法·排序算法
小胖同学~14 小时前
快速入门数据结构--栈
算法
C++ 老炮儿的技术栈14 小时前
VSCode -配置为中文界面
大数据·c语言·c++·ide·vscode·算法·编辑器