最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

leetcode748. Shortest Completing Word

2022-03-16 14:40 作者:您是打尖兒還是住店呢  | 我要投稿

Given a string?licensePlate?and an array of strings?words, find the?shortest completing?word in?words.

A?completing?word is a word that?contains all the letters?in?licensePlate.?Ignore numbers and spaces?in?licensePlate, and treat letters as?case insensitive. If a letter appears more than once in?licensePlate, then it must appear in the word the same number of times or more.

For example, if?licensePlate?= "aBc 12c", then it contains letters?'a',?'b'?(ignoring case), and?'c'?twice. Possible?completing?words are?"abccdef",?"caaacab", and?"cbca".

Return?the shortest?completing?word in?words.?It is guaranteed an answer exists. If there are multiple shortest?completing?words, return the?first?one that occurs in?words.

?

Example 1:

Input: licensePlate = "1s3 PSt", words = ["step","steps","stripe","stepple"]Output: "steps"Explanation: licensePlate contains letters 's', 'p', 's' (ignoring case), and 't'. "step" contains 't' and 'p', but only contains 1 's'. "steps" contains 't', 'p', and both 's' characters. "stripe" is missing an 's'. "stepple" is missing an 's'. Since "steps" is the only word containing all the letters, that is the answer.

Example 2:

Input: licensePlate = "1s3 456", words = ["looks","pest","stew","show"]Output: "pest"Explanation: licensePlate only contains the letter 's'. All the words contain 's', but among these "pest", "stew", and "show" are shortest. The answer is "pest" because it is the word that appears earliest of the 3.

?

Constraints:

  • 1 <= licensePlate.length <= 7

  • licensePlate?contains digits, letters (uppercase or lowercase), or space?' '.

  • 1 <= words.length <= 1000

  • 1 <= words[i].length <= 15

  • words[i]?consists of lower case English letters.

    就是找到字符串?dāng)?shù)組中,包含對應(yīng)字符以及數(shù)量的最短的字符串;

Runtime:?2 ms, faster than?98.51%?of?Java?online submissions for?Shortest Completing Word.

Memory Usage:?42.4 MB, less than?89.36%?of?Java?online submissions for?Shortest Completing Word.


leetcode748. Shortest Completing Word的評論 (共 條)

分享到微博請遵守國家法律
黄浦区| 大兴区| 荔波县| 大名县| 湘潭县| 宜兰市| 金平| 兴海县| 佛学| 宝鸡市| 通化市| 和林格尔县| 平湖市| 定襄县| 杂多县| 垫江县| 泾阳县| 中卫市| 揭东县| 长寿区| 陕西省| 彰化县| 成都市| 福海县| 芦山县| 全州县| 靖西县| 定安县| 璧山县| 临沧市| 江安县| 乐昌市| 新泰市| 罗定市| 昂仁县| 崇左市| 宜春市| 思南县| 伊川县| 鄂托克前旗| 航空|