当前位置: 首页 > news >正文

怎么做网站底部版权信息珠珠宝宝网网站站建建设设

怎么做网站底部版权信息,珠珠宝宝网网站站建建设设,网站优化需要什么软件,做网站需要注意些什么2697. 字典序最小回文串 给你一个由 小写英文字母 组成的字符串 s ,你可以对其执行一些操作。在一步操作中,你可以用其他小写英文字母 替换 s 中的一个字符。 请你执行 尽可能少的操作 ,使 s 变成一个 回文串 。如果执行 最少 操作次数的方…

2697. 字典序最小回文串

给你一个由 小写英文字母 组成的字符串 s ,你可以对其执行一些操作。在一步操作中,你可以用其他小写英文字母 替换 s 中的一个字符。

请你执行 尽可能少的操作 ,使 s 变成一个 回文串 。如果执行 最少 操作次数的方案不止一种,则只需选取 字典序最小 的方案。

对于两个长度相同的字符串 a 和 b ,在 a 和 b 出现不同的第一个位置,如果该位置上 a 中对应字母比 b 中对应字母在字母表中出现顺序更早,则认为 a 的字典序比 b 的字典序要小。

返回最终的回文字符串。

示例 1:

输入:s = “egcfe”
输出:“efcfe”
解释:将 “egcfe” 变成回文字符串的最小操作次数为 1 ,修改 1 次得到的字典序最小回文字符串是 “efcfe”,只需将 ‘g’ 改为 ‘f’ 。

示例 2:

输入:s = “abcd”
输出:“abba”
解释:将 “abcd” 变成回文字符串的最小操作次数为 2 ,修改 2 次得到的字典序最小回文字符串是 “abba” 。

示例 3:

输入:s = “seven”
输出:“neven”
解释:将 “seven” 变成回文字符串的最小操作次数为 1 ,修改 1 次得到的字典序最小回文字符串是 “neven” 。

提示:

  • 1 <= s.length <= 1000
  • s 仅由小写英文字母组成

找到字符串中对称的位置是关键,通过判断左侧和右侧的字符大小来实现:

class Solution {
public:string makeSmallestPalindrome(string s) {int n=s.length();for(int i = 0;i< n /2 ;i++){char left =s[i],right= s[n-1-i];if(left>right){s[i]=right;}else {s[n-1-i]=left;}}return s;
}
};
http://www.yayakq.cn/news/819940/

相关文章:

  • mvc电子商务网站开发怎么把网页放到网站上
  • google移动网站建站十大原则系统开发计划书是在什么阶段完成的
  • 凡科网免费建站淘宝客网站都用什么做
  • 建立个人网站能赚钱吗百度灰色关键词排名技术
  • 做混剪素材下载网站手机网站首页怎么做
  • 南昌 网站制作wordpress配图api
  • 网站有关于我们的好处模块网站怎么做
  • 网站运营维护合同wordpress文章tags
  • 用什么网站做框架图网站建设推广合同
  • 财政网站平台建设不足舆情监控一般多少钱
  • 怎样才能把网站做好网站建设与管理实验心得
  • 网站开发 一般用什么语言wordpress建站容易吗
  • 怎样把网站打包做百度小程序自助网站建设推广优化策略
  • 民政局两学一做专题网站360建筑官网
  • 网站建设模块化实现wordpress get cat id
  • 石家庄定制建站制作链接的小程序
  • 网站信息系统建设关于建设网站的合作合同
  • 有什么做网站的公司动漫设计就业前景
  • 找图片素材的网站有哪些中国多少个省份31个省
  • asp网站相册建设一个网站大概多少钱
  • 诸城网站建设科技有限公司是什么性质
  • 网站制作经费预算深圳记账报税代理
  • 门户网站 架构wordpress 本地配置文件
  • 网站开发环境设计微网站建设教程视频教程
  • 广告设计免费软件优化方案生物必修一
  • 网站建设 智能建站佛山网站网站建设
  • 装修网站平台排行榜深圳网站制作公司兴田德润放心
  • 陕西专业做网站广州有名的网站建设公司
  • 怎么用域名做网站网站开发遇到的最大困难
  • 上海频道网站建设公司影视广告制作拍摄公司