五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

LeetCode Lexicographically Smallest Palindrome

2023-05-21 12:29 作者:您是打尖兒還是住店呢  | 我要投稿


You are given a string?s?consisting of?lowercase English letters, and you are allowed to perform operations on it. In one operation, you can?replace?a character in?s?with another lowercase English letter.

Your task is to make?s?a?palindrome?with the?minimum?number?of operations?possible. If there are?multiple palindromes?that can be?made using the?minimum?number of operations,?make the?lexicographically smallest?one.

A string?a?is lexicographically smaller than a string?b?(of the same length) if in the first position where?a?and?b?differ, string?a?has a letter that appears earlier in the alphabet than the corresponding letter in?b.

Return?the resulting palindrome string.

?

Example 1:

Input: s = "egcfe"

Output: "efcfe"

Explanation: The minimum number of operations to make "egcfe" a palindrome is 1, and the lexicographically smallest palindrome string we can get by modifying one character is "efcfe", by changing 'g'.

Example 2:

Input: s = "abcd"

Output: "abba"

Explanation: The minimum number of operations to make "abcd" a palindrome is 2, and the lexicographically smallest palindrome string we can get by modifying two characters is "abba".

Example 3:

Input: s = "seven"

Output: "neven"

Explanation: The minimum number of operations to make "seven" a palindrome is 1, and the lexicographically smallest palindrome string we can get by modifying one character is "neven".

?就是將文字變成回文字符串,但是是有條件的,就是字典序最小,簡單的一次遍歷,每次判斷即可,但是我把問題復雜化了,所以一直沒過。。。

Constraints:

  • 1 <= s.length <= 1000

  • s?consists of only lowercase English letters.


Runtime:?10 ms, faster than?83.33%?of?Java?online submissions for?Lexicographically Smallest Palindrome.

Memory Usage:?44.6 MB, less than?16.67%?of?Java?online submissions for?Lexicographically Smallest Palindrome.



LeetCode Lexicographically Smallest Palindrome的評論 (共 條)

分享到微博請遵守國家法律
丘北县| 龙井市| 安顺市| 象州县| 泸溪县| 永顺县| 余江县| 始兴县| 县级市| 永宁县| 宜春市| 博罗县| 日照市| 弋阳县| 台湾省| 临沧市| 北碚区| 奉新县| 墨玉县| 自贡市| 桓台县| 平凉市| 九龙坡区| 大埔县| 呼和浩特市| 五大连池市| 醴陵市| 当涂县| 平山县| 黔东| 博罗县| 神木县| 富源县| 五河县| 丁青县| 石门县| 两当县| 巴彦县| 凯里市| 高清| 盐城市|