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

动态ip上做网站信息互联网推广

动态ip上做网站,信息互联网推广,成都电子网站建设,平台线上推广策略怎么写题目描述 给你一个字符串 s,最多 可以从中删除一个字符。 请你判断 s 是否能成为回文字符串:如果能,返回 true ;否则,返回 false 。 示例 1: 输入:s "aba" 输出:true…

题目描述

给你一个字符串 s最多 可以从中删除一个字符。

请你判断 s 是否能成为回文字符串:如果能,返回 true ;否则,返回 false 。

示例 1:

输入:s = "aba"
输出:true

示例 2:

输入:s = "abca"
输出:true
解释:你可以删除字符 'c' 。

示例 3:

输入:s = "abc"
输出:false

提示:

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

解决方案:

1、首尾向内收缩遍历:会出现删除左字符还是右字符的问题,解决:先假设删除一边

2、检查函数:检查删除后,剩余的字符是否符合题意

3、取或:讨论两种状态下,只要满足一个即可,故用或运算。

函数源码:

class Solution {
public:bool check(const string& s, int l, int r) {for (int i = l, j = r; i < j; i++, j--) {if (s[i] != s[j]) {return false;}}return true;}bool validPalindrome(string s) {int l = 0, r = s.size() - 1;while (l < r) {char c1 = s[l], c2 = s[r];if (c1 == c2) {l++;r--;} else {return check(s, l, r - 1) || check(s, l + 1, r);}}return true;}
};
http://www.dtcms.com/wzjs/264700.html

相关文章:

  • 网站跳出率 查询seo综合检测
  • 网站建设域名申请百度号码认证平台
  • 帮人做网站推选的公司百度网盘官网登录入口
  • 企业网站一般用什么框架做seo搜索引擎优化论文
  • 网站设计实验百度客户管理系统登录
  • 用数据库代码做家乡网站精准粉丝引流推广
  • 徐州社交网站公司网站制作要多少钱
  • 丹东做网站的公司网络营销是网上销售吗
  • 可靠的手机做任务网站有友情链接的网站
  • 提供网站建设费用苏州网站建设制作公司
  • 天龙八部私服怎么做网站阿里云网站搭建
  • 手机活动网站模板网站制作平台
  • 网站制作手机模板营销培训课程视频
  • 那个网站ppt做的比较好搜狗收录提交入口网址
  • 网站建设如何做报价站长工具seo优化
  • 想学网络营销网站建设牛排seo系统
  • 广州网站制作费用沈阳企业网站seo公司
  • 织梦系统网站模板修改官网seo
  • 武汉软件开发外包北京seo管理
  • 深圳 网站公司贵阳网站建设
  • 宜兴网站建设win10优化大师官网
  • 做网站 信息集成过程的顺序网址大全
  • 网站开发毕设文档优化关键词排名推广
  • 芜湖建设机械网站网站推广技巧有哪些
  • wordpress query苏州seo优化
  • 建设银行网站最近七天的新闻重点
  • 网站中文商标域名注册央视网新闻
  • qq空间可以做网站吗长沙seo搜索
  • 十大收益最好的自媒体平台烟台seo外包
  • 营销的五种理念什么是关键词排名优化