LeetCode 929. 独特的电子邮件地址
1. 題目
每封電子郵件都由一個(gè)本地名稱和一個(gè)域名組成,以 @ 符號(hào)分隔。
例如,在 alice@leetcode.com中, alice 是本地名稱,而 leetcode.com 是域名。
除了小寫字母,這些電子郵件還可能包含 ‘.’ 或 ‘+’。
如果在電子郵件地址的本地名稱部分中的某些字符之間添加句點(diǎn)(’.’),則發(fā)往那里的郵件將會(huì)轉(zhuǎn)發(fā)到本地名稱中沒(méi)有點(diǎn)的同一地址。
例如,"alice.z@leetcode.com” 和 “alicez@leetcode.com” 會(huì)轉(zhuǎn)發(fā)到同一電子郵件地址。 (請(qǐng)注意,此規(guī)則不適用于域名。)
如果在本地名稱中添加加號(hào)('+'),則會(huì)忽略第一個(gè)加號(hào)后面的所有內(nèi)容。
這允許過(guò)濾某些電子郵件,例如 m.y+name@email.com 將轉(zhuǎn)發(fā)到 my@email.com。 (同樣,此規(guī)則不適用于域名。)
可以同時(shí)使用這兩個(gè)規(guī)則。
給定電子郵件列表 emails,我們會(huì)向列表中的每個(gè)地址發(fā)送一封電子郵件。
實(shí)際收到郵件的不同地址有多少?
來(lái)源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/unique-email-addresses
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
2. 解題
- + 和 @ 之間的 忽略
- @ 符號(hào)前面的 . 忽略
28 ms 11.5 MB
總結(jié)
以上是生活随笔為你收集整理的LeetCode 929. 独特的电子邮件地址的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: LeetCode 218. 天际线问题(
- 下一篇: LeetCode 58. 最后一个单词的