Leetcode 929.独特的电子邮件地址(Unique Email Addresses)
Leetcode 929.独特的电子邮件地址
1 题目描述(Leetcode题目链接)
每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔。
例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名。
给定电子邮件列表 emails,我们会向列表中的每个地址发送一封电子邮件。实际收到邮件的不同地址有多少?
输入:["test.email+alex@leetcode.com","test.e.mail+bob.cathy@leetcode.com","testemail+david@lee.tcode.com"]
输出:2
解释:实际收到邮件的是 "testemail@leetcode.com" 和 "testemail@lee.tcode.com"。
2 题解
拆分再合并。
class Solution:def numUniqueEmails(self, emails: List[str]) -> int:addr = set()for email in emails:l, r = email.split("@")ll = l.split("+")[0]addr.add("".join(ll.split(".")) + "@" + r)return len(addr)
Leetcode 929.独特的电子邮件地址(Unique Email Addresses)相关推荐
- LeetCode - 929 - 独特的电子邮件地址(unique-email-addresses)
一 目录 不折腾的前端,和咸鱼有什么区别 目录 一 目录 二 前言 三 解题及测试 四 LeetCode Submit 五 解题思路 六 进一步思考 二 前言 难度:简单 涉及知识:字符串 题目地址: ...
- 不积跬步无以至千里——LeetCode 929. 独特的电子邮件地址
每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔. 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名. 除了小写字母,这些电 ...
- LeetCode 929. 独特的电子邮件地址
1. 题目 每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔. 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名. 除了小写 ...
- 929. 独特的电子邮件地址(简单,字符串)(12.20)
每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔. 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名. 除了小写字母,这些电 ...
- C#leetcode刷题929独特的电子邮件地址
题目描述 每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔. 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名. 除了小写字 ...
- 每日算法----929. 独特的电子邮件地址----2022/06/04
目录 1. 题目描述 2. 示例 3. 思路 4. 遇上的问题 5. 具体实现代码 6. 官方题解 7 题目来源 1. 题目描述 每个 有效电子邮件地址 都由一个 本地名 和一个 域名 组成,以 '@ ...
- 929. 独特的电子邮件地址
题目 每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔. 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名. 除了小写字母, ...
- 文巾解题 929. 独特的电子邮件地址
1 题目描述 2 解题思路 这题没什么特别要说的,先截取'+'(如果有的话)之前的部分.然后把截取的部分中'.'换成''就可以了.之后放入一个set里面去,看集合里面有几个元素. class Solu ...
- LeetCode-929. 独特的电子邮件地址
929. 独特的电子邮件地址 每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔. 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com ...
最新文章
- webstorm配置ESLint 一直
- Git 配置命令设置
- 关于输入输出流的心得
- python能做什么excel-python处理excel的优势是什么
- 一个不简洁的约瑟夫环解法
- 【学员作品】我的电商类App 3.2.1居然被拒了,怎么破?(酷课堂iOS交流群问答整理201812期)
- 关于电子书下载源、转换、阅读软件、个人图书馆的建立
- 上海悠悠python培训视频教程
- ros运行cpp文件
- SLC、MLC、TLC和QLC这几种存储颗粒的区别
- 更改项目名后出现Could not resolve type id ** into a subtype的报错
- android系统平板输入法切换,安卓平板电脑怎么样切换输入法?
- redis setex和set 的区别
- kafka系列4:消息幂等性
- vmware中Linux虚拟机的克隆
- C++练习11: 栈 和队列
- TPM 2.0规范系列解读——Part 1体系结构第(三)读:可信平台的基本特征
- Ls1028 LPUART配置
- sqoop job 作业
- 家具行业销售人员销售提成管理系统
热门文章
- 基于OMPAL138+FPGA的三相电能质量分析仪设计
- ret和retf指令
- vue 中 filter 的使用与注册
- 996 有加班费,那加班是否合算?
- 山寨手机软件测试工程师,安卓手机跑分作弊方法公布,仅供学习交流 Chainfire3D...
- C++分数加法(公式推导)
- 基于uniapp开发DiscuzQ社区的ios和安卓、小程序H5
- SAP实施项目上的内部顾问与外部顾问,相互为难还是相互成就?
- dell T330服务器安装windows server 2012 R2
- couchdb 自动生成html,CouchDB创建文档