两句话中的不常见单词(2022-1-30)每日一练

这道LeetCode题目884要求找到两个句子中仅在一个句子中出现一次的单词。解题策略涉及使用哈希算法高效找出不常见单词,如示例所示:['sweet', 'sour'] 或 ['banana']。" 131428841,6767061,华为OD机试:五子棋迷的最优落子策略,"['算法', 'Python', '游戏开发', '问题解决', '编程挑战']
摘要由CSDN通过智能技术生成

884. 两句话中的不常见单词 (2022-1-30)

句子 是一串由空格分隔的单词。每个 单词 仅由小写字母组成。

如果某个单词在其中一个句子中恰好出现一次,在另一个句子中却 没有出现 ,那么这个单词就是 不常见的

给你两个 句子 s1s2 ,返回所有 不常用单词 的列表。返回列表中单词可以按 任意顺序 组织。

示例 1:

输入:s1 = “this apple is sweet”, s2 = “this apple is sour”
输出:[“sweet”,“sour”]

示例 2:

输入:s1 = “apple apple”, s2 = “banana”
输出:[“banana”]

解题思路

lastIndexOf()这个方法新学到的,找最后一次出现的索引值࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值