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

.asp网站开发东莞市领导班子

.asp网站开发,东莞市领导班子,兼职 网站建设,网站建设费用设计题目链接 剑指 Offer II 019. 最多删除一个字符得到回文 easy 题目描述 给定一个非空字符串 s#xff0c;请判断如果 最多 从字符串中删除一个字符能否得到一个回文字符串。 示例 1: 输入: s “aba” 输出: true 示例 2: 输入: s “abca” 输出: true 解释: 可以删除 “c”…题目链接 剑指 Offer II 019. 最多删除一个字符得到回文 easy 题目描述 给定一个非空字符串 s请判断如果 最多 从字符串中删除一个字符能否得到一个回文字符串。 示例 1: 输入: s “aba” 输出: true 示例 2: 输入: s “abca” 输出: true 解释: 可以删除 “c” 字符 或者 “b” 字符 示例 3: 输入: s “abc” 输出: false 提示 1s.length1051 s.length 10^51s.length105s由小写英文字母组成 分析 因为要求 最多删除一个字符能否构成回文串。 当 s[i] s[j]那么直接缩减范围 i , j--当 s[i] ! s[j]直接判断 s[i1,j]或者 s[i,j-1]是否为回文串即可相当于删除了一个字符 时间复杂度 O(n)O(n)O(n) C代码 class Solution { public:bool check(int l,int r,string s){for(int i l,j r;i j;i,j--){if(s[i] ! s[j]) return false;}return true;}bool validPalindrome(string s) {int n s.size();for(int i 0,j n - 1;i j;){if(s[i] s[j]){i;j--;}else{return check(i 1,j,s) || check(i,j-1,s);}}return true;} }; Java代码 class Solution {private boolean check(int l,int r,String s){for(int i l,j r;i j;i,j--){if(s.charAt(i) ! s.charAt(j)) return false;}return true;}public boolean validPalindrome(String s) {int n s.length();for(int i 0,j n - 1;i j;){if(s.charAt(i) s.charAt(j)){i;j--;}else{return check(i1,j,s) || check(i,j-1,s);}}return true;} }
http://www.w-s-a.com/news/215165/

相关文章:

  • 桂平市住房和城乡建设局网站网站建设与管理自考题
  • 怎么做公司网站制作凡科官方网
  • 达人设计网官方网站建筑效果图网站有哪些
  • 网站定制哪家快建筑室内设计网
  • 网站创建方案论文旅游网站的设计与制作html
  • 网站建设的数据导入导出开发小程序需要多少钱费用
  • 局网站建设进入前十名wordpress user role editor
  • 网站托管如何收费搜一下百度
  • 中国建设劳动协会网站wordpress 区块链媒体
  • 网站开源是什么意思西安做网站科技有限公司
  • 自己怎么用h5做网站肇庆seo
  • 长沙网站seo优化公司东莞企业官方网站建设
  • 网站个人备案材料北京网站推广价格
  • 百度做任务的网站电子工程网网站
  • 中介订制网站开发玉溪网站建设设计
  • 免费网站免费无遮挡手机页面设计软件
  • 网站建设需求规格说明书中山模板建站公司
  • wordpress get值网站建设 seo sem
  • 网站建设微信开发工厂代加工平台
  • 厦门 网站建设 公司哪家好asp.net 创建网站
  • 专业北京网站建设凡科网做网站怎么样
  • 金富通青岛建设工程有限公司网站浙江省住建厅四库一平台
  • 有搜索引擎作弊的网站企业建设H5响应式网站的5大好处6
  • 是做网站编辑还是做平面设计seo外包公司接单
  • 做性的网站有哪些苏州专业网站设计制作公司
  • 陵水网站建设友创科技十大优品店排名
  • 想换掉做网站的公司简要说明网站制作的基本步骤
  • 国企公司网站制作wordpress 浮动定位
  • 网站网页直播怎么做的企业网站建设推荐兴田德润
  • 网站建设熊猫建站厦门seo全网营销