当前位置 : 主页 > 网络编程 > 其它编程 >

Leetcode929.UniqueEmailAddresses独特的电子邮件地址

来源:互联网 收集:自由互联 发布时间:2023-07-02
每封电子邮件都由一个本地名称和一个域名组成以符号分隔。例如在aliceleetcode.com中alice是本地名称 每封电子邮件都由一个本地名称和一个域名组成以 符号分隔。 例如在 aliceleetcode.co
每封电子邮件都由一个本地名称和一个域名组成以符号分隔。例如在aliceleetcode.com中alice是本地名称

每封电子邮件都由一个本地名称和一个域名组成以 符号分隔。

例如在 aliceleetcode.com中 alice 是本地名称而 leetcode.com 是域名。

除了小写字母这些电子邮件还可能包含 , 或 。

如果在电子邮件地址的本地名称部分中的某些字符之间添加句点.则发往那里的邮件将会转发到本地名称中没有点的同一地址。例如"alice.zleetcode.com” 和 “alicezleetcode.com” 会转发到同一电子邮件地址。 请注意此规则不适用于域名。

如果在本地名称中添加加号则会忽略第一个加号后面的所有内容。这允许过滤某些电子邮件例如 m.ynameemail.com 将转发到 myemail.com。 同样此规则不适用于域名。

可以同时使用这两个规则。

给定电子邮件列表 emails我们会向列表中的每个地址发送一封电子邮件。实际收到邮件的不同地址有多少

 

示例

输入["test.emailalexleetcode.com","test.e.mailbob.cathyleetcode.com","testemaildavidlee.tcode.com"] 输出2 解释实际收到邮件的是 "testemailleetcode.com" 和 "testemaillee.tcode.com"。

 

提示

  • 1 < emails[i].length < 100
  • 1 < emails.length < 100
  • 每封 emails[i] 都包含有且仅有一个  字符。

 

 

class Solution {public:int numUniqueEmails(vector emails.size();map check;int res 0;for(int i 0; i  

转:https://www.cnblogs.com/lMonster81/p/10433906.html

上一篇:linux下操作乱码文件
下一篇:没有了
网友评论