LeetCode 1002. 查找常用字符(哈希)
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 1002. 查找常用字符(哈希)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. 題目
給定僅有小寫(xiě)字母組成的字符串?dāng)?shù)組 A,返回列表中的每個(gè)字符串中都顯示的全部字符(包括重復(fù)字符)組成的列表。例如,如果一個(gè)字符在每個(gè)字符串中出現(xiàn) 3 次,但不是 4 次,則需要在最終答案中包含該字符 3 次。
你可以按任意順序返回答案。
示例 1:輸入:["bella","label","roller"] 輸出:["e","l","l"] 示例 2:輸入:["cool","lock","cook"] 輸出:["c","o"]提示:1 <= A.length <= 100 1 <= A[i].length <= 100 A[i][j] 是小寫(xiě)字母來(lái)源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/find-common-characters
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
2. 解題
- 通過(guò)hash表記錄每個(gè)字符的個(gè)數(shù),每次遍歷完一個(gè)單詞,跟前一個(gè)單詞的字符數(shù)比較,取較小的
- 循環(huán)遍歷所有字符串,得到最終的最少的重疊單詞字符數(shù)量,輸出
總結(jié)
以上是生活随笔為你收集整理的LeetCode 1002. 查找常用字符(哈希)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: LeetCode 59. 螺旋矩阵 II
- 下一篇: 更新wpscan_wpscan扫描工具