由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - palindrome partitioning 2
相关主题
Palindrome Partitioning II 的DP做法?求教leetcode上Palindrome Partitioning DFS解法的复杂度
Palindrome Partitioning II Runtime ErrorPalindrome Partitioning II双dp常见吗?
leetcode里的Palindrome partition问题请教一个leetcode time complexity,Palindrome Partitioning
leetcode我这2个palindrome的为什么过不了大ojLongest Palindromic Substring from leetcode
大家帮忙看看我的Palindrome II 的解法做题了,看看有没有比我更好的解法 (20个包子)
请教一个Palindrome Partition问题最长回文串
leetcode Palindrome Partitioninghow to resolve this question?
问问 leetcode 新题on-site的时候Trie和suffix tree会考coding吗?
相关话题的讨论汇总
话题: len话题: dp话题: range话题: palindrome
进入JobHunting版参与讨论
1 (共1页)
t********n
发帖数: 611
1
这个解法明明是 n ^2, 死活通不过,请大神帮忙看看哪里可以改进!
class Solution:
# @param s, a string
# @return an integer
# @dfs time out
# @dp is how many palindromes in the word
def minCut(self, s):
dp = [0 for i in range(len(s)+1)]
p = [[False for i in range(len(s))] for j in range(len(s))]
for i in range(len(s)+1):
dp[i] = len(s) - i
for i in range(len(s)-1, -1, -1):
for j in range(i, len(s)):
if s[i] == s[j] and (((j - i) < 2) or p[i+1][j-1]):
p[i][j] = True
dp[i] = min(1+dp[j+1], dp[i])
return dp[0]-1
1 (共1页)
进入JobHunting版参与讨论
相关主题
on-site的时候Trie和suffix tree会考coding吗?大家帮忙看看我的Palindrome II 的解法
问道算法题请教一个Palindrome Partition问题
Palindrome那题,OJ上通不过leetcode Palindrome Partitioning
Palindrome那题,OJ上通不过问问 leetcode 新题
Palindrome Partitioning II 的DP做法?求教leetcode上Palindrome Partitioning DFS解法的复杂度
Palindrome Partitioning II Runtime ErrorPalindrome Partitioning II双dp常见吗?
leetcode里的Palindrome partition问题请教一个leetcode time complexity,Palindrome Partitioning
leetcode我这2个palindrome的为什么过不了大ojLongest Palindromic Substring from leetcode
相关话题的讨论汇总
话题: len话题: dp话题: range话题: palindrome