2019独角兽企业重金招聘Python工程师标准>>>

char* longestPalindrome(char* s) {int max_len = 1;char* st = s;char* start = s;while (*st) {int i = 0;int j = 0;int tmp_len = 0;while( *(st-i) == *(st+1+i) && *(st+1+i)!='\0' ) {i++;}while(*(st-j) == *(st+j) && *(st+j)!='\0' ) {j++;}tmp_len = i >= j ? 2*i : 2*j - 1;if ( max_len < tmp_len ) {max_len = tmp_len ;start = ( max_len & 1 ) ?  st - (j - 1) : st - (i-1) ;}st++;}*(start + max_len) = '\0';return start;
}  

有个坑爹的地方就是,在提交的时候一直报编译错误,后来才发现,原来leetcode要求左花括号不能换行的。成果如下:

转载于:https://my.oschina.net/zwyang/blog/1615471

刷leetcode第五题-最长回文字符串相关推荐

  1. leetCode第五题-求字符串最长回文字符串

    原题链接: 最长回文字符串 给你一个字符串 s,找到 s 中最长的回文子串. 示例 1: 输入:s = "babad" 输出:"bab" 解释:"ab ...

  2. [Leedcode][JAVA][第5题][最长回文子串][数组][动态规划]

    [问题描述][第5题][最长回文子串][中等] 给定一个字符串 s,找到 s 中最长的回文子串.你可以假设 s 的最大长度为 1000.示例 1:输入: "babad" 输出: & ...

  3. 最长回文字符串——马拉车(Manacher)算法

    最长回文字符串--马拉车(Manacher)算法 说来惭愧,都快要毕业了才写第一篇博客... 回文串 回文串呢,就是在一个字符串中,左半部分和右半部分是镜像对称的字符串,比如abcba,就是一个已c为 ...

  4. leetcode算法题--最长回文子串

    题目链接:https://leetcode-cn.com/problems/longest-palindromic-substring/ 相关题目:最长回文子序列 动态规划 dp[i][j]表示从i到 ...

  5. LeetCode解题记录(409)——最长回文串

    LeetCode解题记录--最长回文串 题目描述 示例 题目理解 解题思路 题目描述 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串. 在构造过程中,请注意区分大小写.比 ...

  6. LeetCode:Longest Palindromic Substring 最长回文子串

    Given a string S, find the longest palindromic substring in S. You may assume that the maximum lengt ...

  7. 【LeetCode 5-中等】最长回文子串(高清截图)

    5. [中等]最长回文子串 https://leetcode-cn.com/problems/longest-palindromic-substring/ 给你一个字符串s,找到s中最长的回文子串. ...

  8. 【刷题】验证回文字符串

    题目要求: 代码实现: bool validPalindrome(char* left, char* right){ //一次判断某字符串(或者片段)是否为回文字符串while(left < r ...

  9. DP之钢管切割,最长回文字符串,最长公共子串

    在做LeetCode第3题的时候,用到了DP,但是自己对DP还是不了解,所以翻开算法导论,开始看动态规划喽,学好动态规划,走遍天下都不怕. 钢管切割 对于一根长n米的钢管,每个长度的价格不一样,对于长 ...

最新文章

  1. 在leangoo里怎么添加和移动列表,怎么修改列表名称?
  2. python模块之pickle
  3. python做出来的东西_【python小白】 做了一个爬虫,但是爬出来的东西无法存储...
  4. Go的net/http
  5. 利用Console来调试JS程序、Console用法总结
  6. 原来这就是局部有暴雨!
  7. 作为一枚学生党,如何快速通过拉好友赚取生活费!
  8. SQL 创建随机时间的函数
  9. 如何实现一张图片覆盖窗体 - 回复 客栈老人 的问题
  10. 【死磕 Spring】—– IOC 之 bean 的初始化
  11. Oracle sql优化工具
  12. SDUT 2021 Spring Individual Contest(for 20) - 1
  13. 曾扬言 机器人合法公民_简直荒谬!这个机器人被授予合法公民身份,并公开嘲笑马斯克!...
  14. 理解vue-admin-template模板,连接后端改造登陆功能
  15. Windows 最值得推荐的“神器”,看看你中了几个?
  16. Log4j 爆发“核弹级”漏洞、工信部力推开源软件发展、“龙腾计划”启动|开源月报 Vol. 02...
  17. 转载的一篇存储图片等信息的还不错的文章
  18. IT项目管理的六种错误思维
  19. 手麻系统源码,手术手术麻醉系统源码,三甲医院手麻系统源码
  20. Java基础之String类(第六天)

热门文章

  1. 1052. 爱生气的书店老板
  2. shell命令获取结果指定行(指定行结果)
  3. centos7 centos-home 磁盘空间转移至centos-root下(磁盘空间不足,磁盘不足)
  4. Golang通道(chan,协程交互数据)
  5. twisted系列教程九–Deferred 的第二个小插曲
  6. Python subprocess.Popen 实时输出 stdout(正确管道写法)
  7. Nginx模拟负载均衡
  8. P1068 分数线划定 洛谷 (C++)(结构体排序)
  9. 数据库(三),底层算法
  10. 洛谷 U10783 名字被和谐了