天池 在线编程 两句话中的不常见单词(哈希计数)
文章目录
- 1. 题目
- 2. 解题
1. 题目
给定两个句子 A 和 B 。 (句子是一串由空格分隔的单词。每个单词仅由小写字母组成。)
如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。
返回所有不常用单词的列表。
您可以按任何顺序返回列表。
0 <= A.length <= 200
0 <= B.length <= 200
A 和 B 都只包含空格和小写字母。样例 1:
输入:A = "this apple is sweet", B = "this apple is sour"
输出:["sweet","sour"]样例 2:
输入:A = "apple apple", B = "banana"
输出:["banana"]
https://tianchi.aliyun.com/oj/338592228998370026/357527484118536804
2. 解题
str.split()
切分,哈希计数,统计只出现一次的单词
class Solution:"""@param A: Sentence A@param B: Sentence B@return: Uncommon Words from Two Sentences"""def uncommonFromSentences(self, A, B):# Write your code here.wc = {}for w in A.split():if w in wc:wc[w] += 1else:wc[w] = 1for w in B.split():if w in wc:wc[w] += 1else:wc[w] = 1ans = []for w, c in wc.items():if c==1:ans.append(w)return ans
556ms python
我的CSDN博客地址 https://michael.blog.csdn.net/
长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!
天池 在线编程 两句话中的不常见单词(哈希计数)相关推荐
- 884.两句话中的不常见单词
题目 884.两句话中的不常见单词 题目大意 句子 是一串由空格分隔的单词.每个 单词 仅由小写字母组成. 如果某个单词在其中一个句子中恰好出现一次,在另一个句子中却 没有出现 ,那么这个单词就是 不 ...
- 两句话中的不常见单词(Uncommon Words from Two Sentences)java
两句话中的不常见单词(Uncommon Words from Two Sentences)java 题干 给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果 ...
- LeetCode简单题之两句话中的不常见单词
题目 句子 是一串由空格分隔的单词.每个 单词 仅由小写字母组成. 如果某个单词在其中一个句子中恰好出现一次,在另一个句子中却 没有出现 ,那么这个单词就是 不常见的 . 给你两个 句子 s1 和 s ...
- Leetcode 884. 两句话中的不常见单词
原题链接:Leetcode 884. Uncommon Words from Two Sentences A sentence is a string of single-space separate ...
- 寒假每日一题——两句话中的不常见单词
题目链接:https://leetcode-cn.com/problems/uncommon-words-from-two-sentences/ 题目描述 句子 是一串由空格分隔的单词.每个 单词 仅 ...
- [Swift]LeetCode884. 两句话中的不常见单词 | Uncommon Words from Two Sentences
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...
- LeetCode(884)——两句话中的不常见单词(JavaScript)
给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回所有不常用单 ...
- leetcode884. 两句话中的不常见单词(你肯定会被惊呆了)
给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回所有不常用单 ...
- 884. 两句话中的不常见单词
给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回所有不常用单 ...
最新文章
- SQL分页语句(转)
- php获取另一个php页面_post值,php接受post传值的方法
- 在python中、下列代码的输出是什么-关于下列python多线程代码输出效果的疑问?...
- 使用maven profile实现多环境可移植构建
- 文件上传与下载----SpringMVC
- Seafile 开源企业云盘部署
- mysql inner join where_详解mysql 使用left join添加where条件的问题分析
- 建立副本名称冲突_包的建立(一)
- 关于伪静态和真静态的一点心得
- java 加载shellcode_MSF-Shellcode生成和使用
- Mysql InnoDB行锁实现方式
- 基于ATTiny85的digispark Arduino最小系统的自制教程(一)
- 20162316刘诚昊 Java Queue的测试
- 果园节水灌溉能否实现远程智能控制
- 淘宝新版打标足迹在哪里浏览?
- jwt生成token和验证token以及获取playload的数据,实现token拦截
- 别再鼓吹神通广大的黑客了 只有务实才能让高管和董事会加大网络安全投入
- rstp 转hls_EasyHLS实现将IPCamera摄像机的RTSP转HLS直播输出
- 和小鲜肉相比,老程序员该由哪些优势?
- 【51单片机】定时器/计数器的工作原理和结构(一)
热门文章
- 无线连接 服务器,服务器无线远程连接
- bat 发送post请求_get post 请求
- 【零散积累】传输文件(sz/rz/scp命令)
- MapTask、ReduceTask并行度决定机制
- 浅析“高斯白噪声”,“泊松噪声”,“椒盐噪声”的区别
- ZedGraph使用经验
- windows和linux加密u盘,linux挂载windows的各种格式U盘
- s5pv210——串口(UART)通信实战
- 获取指定日期所属年份的第一天日期或最后一天日期
- leetcode 764.Largest Plus Sign