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

大网站服务器维护费用wordpress多语言企业网站

大网站服务器维护费用,wordpress多语言企业网站,济南市住房和城乡建设局官方网站,百度搜索引擎关键词一、题目描述 给定一个非空字符串 s,请判断如果 最多 从字符串中删除一个字符能否得到一个回文字符串。 示例 1: 输入: s “aba” 输出: true 示例 2: 输入: s “abca” 输出: true 解释: 可以删除 “c” 字符 或者 “b” 字符 示例 3&…

一、题目描述

给定一个非空字符串 s,请判断如果 最多 从字符串中删除一个字符能否得到一个回文字符串。

示例 1:

输入: s = “aba”
输出: true
示例 2:

输入: s = “abca”
输出: true
解释: 可以删除 “c” 字符 或者 “b” 字符
示例 3:

输入: s = “abc”
输出: false

提示:

1 <= s.length <= 105
s 由小写英文字母组成

二、题目解析

1、中心扩散法

class Solution {public boolean validPalindrome(String s) {if(s == null || s.length() == 0){return false;}if(s.length() == 1){return true;}int n = s.length();if(isValidTarget(s)){return true;}for(int i = 0;i < n;i++){StringBuilder builder = new StringBuilder(s);builder.deleteCharAt(i);if(isValidTarget(builder.toString())){return true;}}return false;}public boolean isValidTarget(String s) {int n = s.length();Stack<Character> stack = new Stack();int i;for(i = 0;i < n / 2;i++){stack.push(s.charAt(i));}if(n % 2 == 1){i++;}for(;!stack.isEmpty() && i < n;i++){if(stack.pop() != s.charAt(i)){return false;}}return true;}
}

缺点:涉及删除字符操作操作复杂,运行超时
在这里插入图片描述
2、中心扩散法,在删除一个元素后不方便使用递归继续判断是否回文,考虑使用双指针从首尾开始遍历

class Solution {public boolean validPalindrome(String s) {return check(s,0,s.length()-1,true);}boolean check(String s,int i,int j,boolean flag){ // flag标识只有一次机会while (i<j){if(s.charAt(i)!=s.charAt(j)){if(!flag){// 已经去掉一个了,失败return false;}// 左边去掉boolean b1 = check(s, i, j - 1, false);// 右边去掉boolean b2 = check(s, i+1, j , false);return b1||b2; // 有一种成功即可}i++;j--;}return true;}
}

在这里插入图片描述

http://www.dtcms.com/a/416502.html

相关文章:

  • 温州制作网站软件上海到北京飞机几小时
  • 泉州 网站建设wordpress手机版地址
  • 做网站专题页的字大小是多少企业文化墙设计图
  • 贵阳网站建设管理河南app开发公司
  • 扁平化色彩网站wordpress 星 评分
  • 微信企业微网站中国数据网站空间
  • 做网站 先备案么前端做网站难吗
  • P1063 [NOIP 2006 提高组] 能量项链
  • 网站备案医疗保健审批号是什么在线式crm
  • 崆峒区建设局网站珠海市住房和城乡建设部网站
  • React学习(二)
  • 京东网站建设思维导图网站中的幻灯片ie6显示 ie7如何兼容
  • 什么网站做海宁的房产好网站维护费一年多少钱
  • 房产中介网站开发做韩国护的网站
  • 建网站软件网站后台怎么修改代码
  • 信息门户网站建设电商型网站
  • 专业做w7系统的网站上海设立企业网站
  • C4D储卡器底部塑料壳建模之外部解析
  • 建设电商平台网站企业 wordpress 主题
  • 汕头网站设计浩森宇特wordpress插件收录
  • 甘肃建设厅网站二级建造师报名时间维拓设计在北京排名
  • 网上怎么自己做网站商城网站开发价格
  • 梧州seo排名成都网站优化最低价
  • 手工做女宝宝衣服的网站百度竞价项目
  • 国外客户推广网站wordpress添加价格
  • 行知智网站建设基于云平台网站群建设
  • R2U:通过过程监督优化文档改写,弥合 RAG 系统中检索相关性与生成效用差距
  • 515.在每个树行中找最大值(二叉树算法题)
  • 云南高端网站建设wordpress评论头像问题
  • flash网站下载长沙 网站优化