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

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
二连浩特市| 竹北市| 锦州市| 阳泉市| 乐山市| 北宁市| 民勤县| 五寨县| 凤台县| 永宁县| 怀柔区| 本溪| 新闻| 肃宁县| 闸北区| 长岛县| 洪江市| 班玛县| 阿克陶县| 中阳县| 嵊州市| 浏阳市| 桂林市| 城口县| 谷城县| 永兴县| 余江县| 长汀县| 嘉定区| 运城市| 娄烦县| 南投县| 镇坪县| 灵川县| 田阳县| 定陶县| 七台河市| 祁东县| 习水县| 卢龙县| 封丘县|