无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網 會員登陸 & 注冊

Leetcode1170. Compare Strings by Frequency of the Smallest Chara

2022-12-30 16:00 作者:您是打尖兒還是住店呢  | 我要投稿

Let the function?f(s)?be the?frequency of the lexicographically smallest character?in a non-empty string?s. For example, if?s = "dcce"?then?f(s) = 2?because the lexicographically smallest character is?'c', which has a frequency of 2.

You are given an array of strings?words?and another array of query strings?queries. For each query?queries[i], count the?number of words?in?words?such that?f(queries[i])?<?f(W)?for each?W?in?words.

Return?an integer array?answer, where each?answer[i]?is the answer to the?ith?query.

?

Example 1:

Input: queries = ["cbd"], words = ["zaaaz"]Output: [1]Explanation: On the first query we have f("cbd") = 1, f("zaaaz") = 3 so f("cbd") < f("zaaaz").

Example 2:

Input: queries = ["bbb","cc"], words = ["a","aa","aaa","aaaa"]Output: [1,2]Explanation: On the first query only f("bbb") < f("aaaa"). On the second query both f("aaa") and f("aaaa") are both > f("cc").

?

Constraints:

  • 1 <= queries.length <= 2000

  • 1 <= words.length <= 2000

  • 1 <= queries[i].length, words[i].length <= 10

  • queries[i][j],?words[i][j]?consist of lowercase English letters.

這速度真夠慢的。。。。

先寫一個函數(shù)判斷是否小于,一開始是用26長度的整數(shù)數(shù)組,報錯了一次,于是直接把string改為char array了,sort一次,然后遍歷去比對。

另個函數(shù)就是直接去遍歷數(shù)據,放到數(shù)組當中,再返回即可。



Runtime1675 ms

Beats

5.11%

Memory44 MB

Beats

65.53%


Leetcode1170. Compare Strings by Frequency of the Smallest Chara的評論 (共 條)

分享到微博請遵守國家法律
怀远县| 武宣县| 黔江区| 六盘水市| 历史| 临泉县| 庆元县| 招远市| 大名县| 凌海市| 溆浦县| 汉阴县| 鹤庆县| 仙桃市| 金平| 阿瓦提县| 陇南市| 建水县| 德清县| 萨迦县| 北安市| 屏东市| 汶上县| 广昌县| 余干县| 湘潭市| 蒲江县| 昭通市| 平武县| 孝昌县| 维西| 洪江市| 天峨县| 丹凤县| 龙江县| 巴中市| 湘潭市| 浑源县| 衡山县| 台南市| 乌苏市|