每日一题 2697. 字典序最小回文串(简单)
2023-12-13 17:10:34
遍历字符串,对于对称位置不对的情况,由于需要字典序要小,所以就把字典序大的替换成小的
class Solution:
def makeSmallestPalindrome(self, s: str) -> str:
s = list(s)
for i in range(len(s) // 2):
if s[i] > s[-1 - i]:
s[i] = s[-1 - i]
elif s[i] < s[-1 - i]:
s[-1 - i] = s[i]
return ''.join(s)
文章来源:https://blog.csdn.net/qq_46636391/article/details/134973219
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!