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

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

LeetCode 1177. Can Make Palindrome from Substring

2023-06-15 12:22 作者:您是打尖兒還是住店呢  | 我要投稿

You are given a string?s?and array?queries?where?queries[i] = [lefti, righti, ki]. We may rearrange the substring?s[lefti...righti]?for each query and then choose up to?ki?of them to replace with any lowercase English letter.

If the substring is possible to be a palindrome string after the operations above, the result of the query is?true. Otherwise, the result is?false.

Return a boolean array?answer?where?answer[i]?is the result of the?ith?query?queries[i].

Note that each letter is counted individually for replacement, so if, for example?s[lefti...righti] = "aaa", and?ki?= 2, we can only replace two of the letters. Also, note that no query modifies the initial string?s.

?

Example :

Input: s = "abcda", queries = [[3,3,0],[1,2,0],[0,3,1],[0,3,2],[0,4,1]]

Output: [true,false,false,true,true]

Explanation:queries[0]: substring = "d", is palidrome.?

queries[1]: substring = "bc", is not palidrome.?

queries[2]: substring = "abcd", is not palidrome after replacing only 1 character.?

queries[3]: substring = "abcd", could be changed to "abba" which is palidrome.

?Also this can be changed to "baab" first rearrange it "bacd" then replace "cd" with "ab". queries[4]: substring = "abcda", could be changed to "abcba" which is palidrome.

Example 2:

Input: s = "lyb", queries = [[0,1,0],[2,2,1]]

Output: [false,true]

?本來寫了一大串,結(jié)果沒過,原來是沒理解題意,就是說字符串的子串查詢出來的是可以調(diào)換位置的,這樣的話,只要處理字符串出線的次數(shù)即可;下面是代碼:

Constraints:

  • 1 <= s.length, queries.length <= 105

  • 0 <= lefti?<= righti?< s.length

  • 0 <= ki?<= s.length

  • s?consists of lowercase English letters.

Accepted

24,087

Submissions

63,112


Runtime:?64 ms, faster than?57.81%?of?Java?online submissions for?Can Make Palindrome from Substring.

Memory Usage:?115.1 MB, less than?12.50%?of?Java?online submissions for?Can Make Palindrome from Substring .


LeetCode 1177. Can Make Palindrome from Substring的評論 (共 條)

分享到微博請遵守國家法律
林芝县| 准格尔旗| 隆安县| 邹城市| 白河县| 休宁县| 洛宁县| 蚌埠市| 柳河县| 克什克腾旗| 遂宁市| 鄂温| 水富县| 花莲市| 九龙城区| 康马县| 阳曲县| 青河县| 宁国市| 高平市| 和田县| 保康县| 东港市| 赤峰市| 青铜峡市| 枣阳市| 神木县| 靖远县| 正宁县| 探索| 兴业县| 鸡西市| 清涧县| 竹北市| 旌德县| 荥阳市| 陕西省| 安乡县| 永和县| 信宜市| 乐都县|