码迷,mamicode.com
首页 > 其他好文 > 详细

Contest-LeetCode5175. Can Make Palindrome from Substring(unfinished)

时间:2019-09-01 16:56:59      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:nbsp   turn   round   hat   har   pre   info   pull   pos   

5175. Can Make Palindrome from Substring

 
  • User Accepted:795
  • User Tried:1923
  • Total Accepted:809
  • Total Submissions:5059
  • Difficulty:Medium

Given a string s, we make queries on substrings of s.

For each query queries[i] = [left, right, k], we may rearrange the substring s[left], ..., s[right], and then choose up to k 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 an array answer[], where answer[i] is the result of the i-th query queries[i].

Note that: Each letter is counted individually for replacement so if for example s[left..right] = "aaa", and k = 2, we can only replace two of the letters.  (Also, note that the initial string s is never modified by any query.)

 

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.

 

Constraints:

  • 1 <= s.length, queries.length <= 10^5
  • 0 <= queries[i][0] <= queries[i][1] < s.length
  • 0 <= queries[i][2] <= s.length
  • s only contains lowercase English letters.

Contest-LeetCode5175. Can Make Palindrome from Substring(unfinished)

标签:nbsp   turn   round   hat   har   pre   info   pull   pos   

原文地址:https://www.cnblogs.com/Marigolci/p/11442610.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!