兩句話中的不常見單詞
給定兩個句子 a 和 b 。 (句子是一串由空格分隔的單詞。每個單詞僅由小寫字母組成。)
如果乙個單詞在其中乙個句子中只出現一次,在另乙個句子中卻沒有出現,那麼這個單詞就是不常見的。
返回所有不常用單詞的列表。
您可以按任何順序返回列表。
這道題其實是找出a+b**現一次的單詞
解法一
想到了set集合可以去掉重複元素的特點,所以採用set集合進行。
class
solution
n=st.
size()
;}for(string s:stb)
n=st.
size()
;}return ans.
toarray
(new
string
[ans.
size()
]);}
}
其中,list轉陣列,採用toarray方法,由於string是引用型別,所以注意要new string。
解法二用map的鍵值對,其中,獲取某個key的value,採用getordefault()方法,從而實現在原有的value上加1。
class
solution
}
LeetCode 兩句話中的不常見單詞
給定兩個句子 a 和 b 句子是一串由空格分隔的單詞。每個單詞僅由小寫字母組成。如果乙個單詞在其中乙個句子中只出現一次,在另乙個句子中卻沒有出現,那麼這個單詞就是不常見的。返回所有不常用單詞的列表。您可以按任何順序返回列表。示例 1 0 a.length 200 0 b.length 200 a 和...
兩句話寫的很好
只要你經商,就會有錢賺。備註 1.有這個想法,主要 於最近倒賣幾塊電路板,賺了幾百快錢,發現錢來得太容易了,我只是在網上和人聊聊天而已,雖然我不是陪聊,但是他們給我送錢了。2.經商的重大意義,在於大膽地開啟自己的口袋,讓錢可以很方便地流進來 土一點的道理就是,要是你不把帳號告訴別人,別人就不好打錢給...
兩句話中的不常見單詞
給定兩個句子 a 和 b 句子是一串由空格分隔的單詞。每個單詞僅由小寫字母組成。如果乙個單詞在其中乙個句子中只出現一次,在另乙個句子中卻沒有出現,那麼這個單詞就是不常見的。返回所有不常用單詞的列表。您可以按任何順序返回列表。示例 1 0 a.length 200 0 b.length 200 a 和...