Leetcode-929 Unique Email Addresses(独特的电子邮件地址)
Posted Asurudo Jyo の 倉 庫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leetcode-929 Unique Email Addresses(独特的电子邮件地址)相关的知识,希望对你有一定的参考价值。
1 class Solution 2 { 3 public: 4 int numUniqueEmails(vector<string>& emails) 5 { 6 for(int i = 0;i < emails.size();i ++) 7 { 8 for(int j = 0;j < emails[i].size();j ++) 9 { 10 if(emails[i][j]==‘@‘) 11 { 12 for(int k = 0;k < j;k ++) 13 { 14 if(emails[i][k]==‘.‘) 15 { 16 emails[i].erase(k,1); 17 k --; 18 j --; 19 // cout << k << endl; 20 } 21 else if(emails[i][k]==‘+‘) 22 { 23 emails[i].erase(k,j-k); 24 break; 25 } 26 } 27 } 28 } 29 } 30 31 set<string> strSet; 32 for(auto s:emails) 33 strSet.insert(s); 34 return strSet.size(); 35 } 36 };
以上是关于Leetcode-929 Unique Email Addresses(独特的电子邮件地址)的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode 929. Unique Email Addresses
[LeetCode] 929. Unique Email Addresses 独特的邮件地址
LeetCode --- 929. Unique Email Addresses 解题报告
[leetcode] 929. Unique Email Addresses (easy)