leetcode-解题记录 884. 两句话中的不常见单词
题目
给定两个句子 A 和 B 。 (句子是一串由空格分隔的单词。每个单词仅由小写字母组成。)
如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。
返回所有不常用单词的列表。
您可以按任何顺序返回列表。
示例 1:
输入:A = "this apple is sweet", B = "this apple is sour"
输出:["sweet","sour"]
示例 2:
输入:A = "apple apple", B = "banana"
输出:["banana"]
提示:
0 <= A.length <= 200
0 <= B.length <= 200
A 和 B 都只包含空格和小写字母。
来源:力扣(LeetCode)
解题python
class Solution(object):
    def uncommonFromSentences(self, A, B):
        """
        :type A: str
        :type B: str
        :rtype: List[str]
        """
        r = []
        for c in A.split(' ') + B.split(' '):
          if C.count(c) ==1:
            r.append(c)
        return r
leetcode-解题记录 884. 两句话中的不常见单词的更多相关文章
- leetcode 884. 两句话中的不常见单词 (python)
		给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回所有不常用单 ... 
- Leetcode884.Uncommon Words from Two Sentences两句话中的不常见单词
		给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回所有不常用单 ... 
- LeetCode 884. Uncommon Words from Two Sentences (两句话中的不常见单词)
		题目标签:HashMap 题目给了我们两个句子,让我们找出不常见单词,只出现过一次的单词就是不常见单词. 把A 和 B 里的word 都存入 map,记录它们出现的次数.之后遍历map,把只出现过一次 ... 
- 领扣(LeetCode)两句话中的不常见单词 个人题解
		给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回所有不常用单 ... 
- [Swift]LeetCode884. 两句话中的不常见单词 | Uncommon Words from Two Sentences
		We are given two sentences A and B. (A sentence is a string of space separated words. Each word co ... 
- leetcode-884两句话中的不常见单词
		''' 给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回所有 ... 
- C#LeetCode刷题之#884-两句话中的不常见单词(Uncommon Words from Two Sentences)
		问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3816 访问. 给定两个句子 A 和 B . (句子是一串由空格分 ... 
- leetcode-884-两句话中的不常见单词
		题目描述: 给定两个句子 A 和 B . (句子是一串由空格分隔的单词.每个单词仅由小写字母组成.) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的. 返回 ... 
- LeetCode解题记录(贪心算法)(二)
		1. 前言 由于后面还有很多题型要写,贪心算法目前可能就到此为止了,上一篇博客的地址为 LeetCode解题记录(贪心算法)(一) 下面正式开始我们的刷题之旅 2. 贪心 763. 划分字母区间(中等 ... 
随机推荐
- 爬取王垠的博客并生成pdf
			尚未完善,有待改进 #!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = 'jiangwenwen' import pdfkit im ... 
- vue 添加样式分几种方法
			一. <body> <div id="app"> <div v-bind:class="{ active: isActive }" ... 
- for in 和for of的区别
			for in 和for of的区别:https://www.jianshu.com/p/c43f418d6bf0 1 遍历数组通常用for循环 ES5的话也可以使用forEach,ES5具有遍历数组功 ... 
- hdu 4453 约会安排(线段树区间合并)
			约会安排 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submis ... 
- QImage 如何和 Tensor 相互转换?
			torch::Tensor fromQImage(QImage image) { int width = image.width(); int height = image.height(); int ... 
- 关于手机端在同一个Grid中使用不同的布局展现即Layout的使用
			标题可能说的不是很清楚,我举个栗子好了,现在你正在写手机端的一个审批模块,这个模块要求能够展示所有待审批的信息 比如出差申请,请假申请,加班申请,以及报销申请 那么我的思路有两个 1:建立一个Tab页 ... 
- rpm - RPM 软件包管理器
			SYNOPSIS 查询和校验软件包: rpm {-q|--query} [select-options] [query-options] rpm {-V|--verify} [select-optio ... 
- MyEclipse创建maven项目时报: org.apache.maven.archiver.MavenArchiver.getManifest 错误
			创建项目报错,如图: 原因就是maven的配置文件不是最新的,MyEclipse2014解决方法: 1.help ->Install New sitie... 2.点击add 3.填写name和 ... 
- 《Spring Boot实战》笔记(目录)
			目录 目 录第一部分 点睛Spring 4.x第1 章 Spring 基础 .............................................................. ... 
- 开源Futter项目
			前段时间Flutter很火,所以在闲暇之余做了一个助学通的Flutter移动端应用,现在开源出来,希望对想要学习Flutter的朋友有所帮助. 我大致做个项目介绍: 学生签到系统:分java服务端提供 ... 
