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

谷歌外贸网站seo怎么做查排名网站

谷歌外贸网站seo怎么做,查排名网站,做毕业设计免费网站建设,做网站p图工具题目描述 给你一个字符串 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/203575.html

相关文章:

  • 备案名称和网站logo不一致网站源码建站
  • 做欧洲电商看哪个网站沈阳百度seo
  • 集团网站建设多少钱福州百度关键词优化
  • 网站建设和维护待遇销售平台
  • 网站恶意点击怎样做seo搜索引擎优化
  • 网站克隆 有后台登录上海高玩seo
  • 泰顺机械网站建设免费推广产品的网站
  • 重庆做网站外包公司关键词可以分为哪三类
  • 怎样在外贸网站做业务seo职业
  • 域名过期做的网站怎么办成功品牌策划案例
  • 大连网站制作的公司哪家好今日国际重大新闻事件
  • 做外贸收费的网站seo运营做什么
  • 江阴网站建设公司b2b网站免费推广
  • 有那些是做批发的网站手机百度如何发布作品
  • 浦城 网站 做关键词优化排名公司
  • 上海做网站hlanggroup小程序设计
  • 语种网站建设超链接友情外链查询
  • 做彩票网站需要学习什么关键词搜索工具
  • 网站设计开发平台百度网站优化
  • 哪些群体对网站开发有需求网站关键词排名批量查询
  • 赌博真人网站是怎么做的网站关键词排名怎么提升
  • 快站建站怎么收费的卖网站链接
  • 字母logo设计网站谷歌浏览器搜索入口
  • 全国工程建设信息网站如何在网上做销售推广
  • 展示型网站俄罗斯搜索引擎
  • 网站建设服务价格表北京seo设计公司
  • 北京海淀住房和城乡建设委员会网站安卓在线视频嗅探app
  • 淘宝是什么语言做的网站在哪里查关键词排名
  • 手机网投网站建设百度客服怎么转人工
  • 公司的企业诚信建设分析百度seo推广