【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;
    }
}
相关推荐
hanbr几秒前
每日一题day1(Leetcode 76最小覆盖子串)
算法·leetcode
AI科技星2 分钟前
张祥前统一场论中两个电荷定义的统一性解析
开发语言·线性代数·算法·数学建模·平面
代码地平线2 分钟前
C语言实现堆与堆排序详解:从零手写到TopK算法及时间复杂度证明
c语言·开发语言·算法
小江的记录本3 分钟前
【大语言模型】大语言模型——核心概念(预训练、SFT监督微调、RLHF/RLAIF对齐、Token、Embedding、上下文窗口)
java·人工智能·后端·python·算法·语言模型·自然语言处理
炘爚4 分钟前
LeetCode(两两交换链表中的节点)
算法·leetcode·链表
wsoz5 分钟前
Leetcode矩阵-day7
c++·算法·leetcode·矩阵
念越5 分钟前
算法每日一题 Day01|双指针解决移动零问题
java·算法·力扣
不想看见4046 分钟前
Merge k Sorted Lists 优先队列--力扣101算法题解笔记
笔记·算法·leetcode
_深海凉_8 分钟前
LeetCode热题100-合并区间
算法·leetcode·职场和发展
6Hzlia9 分钟前
【Hot 100 刷题计划】 LeetCode 79. 单词搜索 | C++ 标准方向数组 DFS 与回溯
c++·leetcode·深度优先