884 兩句話中的不常見單詞 2022 01

2022-09-19 21:12:20 字數 947 閱讀 4328

句子是一串由空格分隔的單詞。每個單詞僅由小寫字母組成。

如果某個單詞在其中乙個句子中恰好出現一次,在另乙個句子中卻沒有出現,那麼這個單詞就是不常見的

給你兩個句子s1s2,返回所有不常用單詞的列表。返回列表中單詞可以按任意順序組織。

示例 1:

輸出:["sweet","sour"]

示例 2:

輸出:["banana"]

​func uncommonfromsentences(s1 string, s2 string) string 

}insert(s1)

insert(s2)

ans := string{}

for word, occ := range freq

}return ans

}

其中strings.fields()方法的分隔是以\t \n \v \f \r ' '為準,但凡出現這些就分割。

func uncommonfromsentences(s1 string, s2 string) (res  string) 

for _, word := range strings.fields(s1)

for _, word := range strings.fields(s2)

for word, times := range wordtimemap

}return

}

884 兩句話中的不常見單詞

leetcode weekly contest 97的第一道題目,分值為3分。原題目要求如下 給定兩個句子 a 和 b 句子是一串由空格分隔的單詞。每個單詞僅由小寫字母組成。如果乙個單詞在其中乙個句子中只出現一次,在另乙個句子中卻沒有出現,那麼這個單詞就是不常見的。返回所有不常用單詞的列表。您可以按...

884 兩句話中的不常見單詞

給定兩個句子 a 和 b 句子是一串由空格分隔的單詞。每個單詞僅由小寫字母組成。如果乙個單詞在其中乙個句子中只出現一次,在另乙個句子中卻沒有出現,那麼這個單詞就是不常見的。返回所有不常用單詞的列表。您可以按任何順序返回列表。思路 利用split 將字串轉換成列表,合併兩個列表,如果元素只有1個,就是...

884 兩句話中的不常見單詞

給定兩個句子 a 和 b 句子是一串由空格分隔的單詞。每個單詞僅由小寫字母組成。如果乙個單詞在其中乙個句子中只出現一次,在另乙個句子中卻沒有出現,那麼這個單詞就是不常見的。返回所有不常用單詞的列表。您可以按任何順序返回列表。示例 1 示例 2 題意 返回只出現一次的單詞 用字典計數,返回值為1的單詞...