leetcode——5——Longest Palindromic Substring
来源:互联网 发布:启凡网络 编辑:程序博客网 时间:2024/05/19 16:47
Given a string S, find the longest palindromic substring in S. You may assume that the maximum length ofS is 1000, and there exists one unique longest palindromic substring.
class Solution {public: string str_helper(string s, int left, int right) { int n = s.length(); while(left>=0 && right<=n-1 && s[left]==s[right]){ left--; right++; } return s.substr(left+1, right-left-1); } string longestPalindrome(string s) { if(s.length() <= 1) return s; string longest = s.substr(0,1); for (int i=0; i<s.length(); i++){ string tmp = str_helper(s, i, i); if (tmp.length() > longest.length()) { longest = tmp; } tmp = str_helper(s, i, i+1); if (tmp.length() > longest.length()) { longest = tmp; } } return longest; } };
0 0
- leetCode—Longest Palindromic Substring
- leetcode—Longest Palindromic Substring
- leetcode 5—— Longest Palindromic Substring
- LeetCode——Longest Palindromic Substring
- leetcode——Longest Palindromic Substring
- leetcode 005 —— Longest Palindromic Substring
- LeetCode——Longest Palindromic Substring
- LeetCode题解——Longest Palindromic Substring
- LeetCode——5. Longest Palindromic Substring
- Leetcode——5. Longest Palindromic Substring
- 【LeetCode】LeetCode——第5题: Longest Palindromic Substring
- leetcode——5——Longest Palindromic Substring
- leetcode第5题——**Longest Palindromic Substring
- 算法w3——Longest Palindromic Substring(leetcode 5)
- 刷LeetCode(5)——Longest Palindromic Substring
- LeetCode5—Longest Palindromic Substring
- <5>—— Longest Palindromic Substring
- LeetCode代码分析——5. Longest Palindromic Substring
- $_GET是数组
- mapreduce原理分析
- Mac OS 搭建 Jenkins 实践(Tomcat + jenkins.war)
- HM编码器代码阅读(7)——整个编码流程以及相关的函数
- 对一致性Hash算法,java代码实现的深入研究
- leetcode——5——Longest Palindromic Substring
- 浅谈Java的反射机制
- Android 滑动(一)窗口坐标系和触摸控件——MotionEvent
- java多线程的三种实现方式
- JAVA运行脚本语言(Scripting)
- 获取被启动的Activity传回的参数:
- 【SSM-MyBatis框架】Spring整合Mybatis
- char *p[]={"Shanghai","Beijing","Honkong"};则结果为j字符的表达式是
- Java集合的总结