【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;
    }
}
相关推荐
YuTaoShao1 小时前
【LeetCode 热题 100】141. 环形链表——快慢指针
java·算法·leetcode·链表
小小小新人121232 小时前
C语言 ATM (4)
c语言·开发语言·算法
你的冰西瓜3 小时前
C++排序算法全解析(加强版)
c++·算法·排序算法
এ᭄画画的北北3 小时前
力扣-31.下一个排列
算法·leetcode
绝无仅有4 小时前
企微审批对接错误与解决方案
后端·算法·架构
趣多多代言人5 小时前
从零开始手写嵌入式实时操作系统
开发语言·arm开发·单片机·嵌入式硬件·面试·职场和发展·嵌入式
用户5040827858395 小时前
1. RAG 权威指南:从本地实现到生产级优化的全面实践
算法
Python×CATIA工业智造6 小时前
详细页智能解析算法:洞悉海量页面数据的核心技术
爬虫·算法·pycharm
Swift社区6 小时前
Swift 解 LeetCode 321:拼接两个数组中的最大数,贪心 + 合并全解析
开发语言·leetcode·swift