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

北京 设计 网站建设如何编辑公众号

北京 设计 网站建设,如何编辑公众号,十大搜索引擎神器,长春火车站进站需要核酸检测吗文章目录 题目链接:题目描述:解法C 算法代码: 题目链接: 5. 最长回文子串 题目描述: 解法 解法:中心扩展算法 奇数版: 偶数版: C 算法代码: class Solution { public:…

文章目录

    • 题目链接:
    • 题目描述:
    • 解法
    • C++ 算法代码:


题目链接:

5. 最长回文子串


题目描述:

b26c772cb3b8a0f5b35674a56f06c1e2


解法

解法:中心扩展算法

奇数版:

09eedc84b35381457e0a671af8d00d9c

偶数版:

8d02de41307bbf01cf19108c9a72d893


C++ 算法代码:

class Solution 
{
public:string longestPalindrome(string s) {// 中心扩展算法// 基本思路:从字符串的每个位置作为中心点开始,向两边扩展,寻找最长的回文子串int begin = 0;   // 记录最长回文子串的起始位置int len = 0;     // 记录最长回文子串的长度int n = s.size(); // 字符串总长度// 依次枚举字符串中的每个位置作为回文中心for(int i = 0; i < n; i++) {// 情况1:处理奇数长度的回文串(如"aba",中心是单个字符)int left = i, right = i; // 初始时,左右指针都指向当前位置i// 从中心向两边扩展,直到不满足回文条件或者到达边界while(left >= 0 && right < n && s[left] == s[right]){left--;  // 左指针向左移动right++; // 右指针向右移动}// 循环结束时,left和right已经指向不满足回文条件的位置// 实际回文子串的范围是[left+1, right-1],长度为right-left-1if(right - left - 1 > len) // 如果找到更长的回文子串{begin = left + 1;      // 更新起始位置len = right - left - 1; // 更新长度}// 情况2:处理偶数长度的回文串(如"abba",中心是两个字符之间的位置)left = i;         // 左指针指向位置iright = i + 1;    // 右指针指向位置i+1// 同样从中心向两边扩展while(left >= 0 && right < n && s[left] == s[right]){left--;right++;}// 同样检查是否找到更长的回文子串if(right - left - 1 > len){begin = left + 1;len = right - left - 1;}}// 返回最长回文子串,使用substr从原字符串中截取return s.substr(begin, len);}
};

文章转载自:

http://UEUGJZMQ.nxrgL.cn
http://oji4cCGM.nxrgL.cn
http://d6Wa7sVN.nxrgL.cn
http://E1sFsH1N.nxrgL.cn
http://oWADeWsg.nxrgL.cn
http://dbYo5N6F.nxrgL.cn
http://ZT0XyWeE.nxrgL.cn
http://H2YgO07Y.nxrgL.cn
http://dPvZ2BLh.nxrgL.cn
http://uKMo7mr3.nxrgL.cn
http://Wa2DsM8v.nxrgL.cn
http://ay776aA3.nxrgL.cn
http://ErAsvdqQ.nxrgL.cn
http://XQykAywA.nxrgL.cn
http://Np3jWyYi.nxrgL.cn
http://v2y3feSC.nxrgL.cn
http://9Lawcsq9.nxrgL.cn
http://jwNOM8J5.nxrgL.cn
http://IiGSwmhp.nxrgL.cn
http://CGYev1wh.nxrgL.cn
http://OvWogGZS.nxrgL.cn
http://gSfAVV9F.nxrgL.cn
http://EvHVh8wR.nxrgL.cn
http://QqP0lQBj.nxrgL.cn
http://eUGNU7Xt.nxrgL.cn
http://qCwa6olQ.nxrgL.cn
http://IQWFiJbf.nxrgL.cn
http://r3V84Svv.nxrgL.cn
http://EtILo8PH.nxrgL.cn
http://9ntRmqBf.nxrgL.cn
http://www.dtcms.com/wzjs/605716.html

相关文章:

  • 网站的不足之处ps中怎样做网站轮播图片
  • 网站设计公司成都购物网站建设的目标
  • 主流网站开发语言没有备案的交易网站
  • 网站建设售前怎么做好免费做小程序的平台
  • 宝安沙井网站建设银川网站制作公司
  • 大沥网站建设制作网站网站建设平台
  • 中山网站建设公司哪家好网站开发的相关技术
  • 沙田镇仿做网站苏州网站推
  • 效果图在哪个网站可以找比较好滨州网站建设公司
  • 微网站建站平台做网站用html还是python好
  • 龙岩网站推广软件百度推广的渠道有哪些
  • 全国网站建设人员数量做网站资源推荐
  • ipad可以做网站推广吗微信二维码
  • 免费咨询做网站深蓝企业管理咨询有限公司
  • 建网站基础知识饮料网站模板
  • 网站收费系统平台西安品牌策划公司排名
  • 江阴网站开发公司品牌网查询
  • 网站地图怎么建设seo包年优化
  • 安徽住房和城乡建设部网站网站建设的总体需求
  • 网站目录做301成都营销策划公司排行榜
  • 北京网站制作招聘用word怎么做首页网站
  • 河南互助网站建设wordpress彩色美化
  • 网站建设延期通知单省建设信息中心查询
  • 艺术品电商网站开发网站导航栏固定
  • 贷款类网站怎样做去外包公司好
  • 网站如何做rss订阅注册好网站以后怎么做
  • 做网站填素材app网站建设介绍
  • 景观网站设计网站合肥制作网站的公司简介
  • 在服务器上布网站怎么做的网页设计图片大小怎么改
  • 网站设计开发软件有哪些金蝶财务软件官网报价