美文网首页动态规划
leetcode 32. Longest Valid Paren

leetcode 32. Longest Valid Paren

作者: 邵闯 | 来源:发表于2017-03-10 23:38 被阅读4次

    三种解法

    dp

    publicclassSolution{publicintlongestValidParentheses(Strings){intmaxans=0;intdp[]=newint[s.length()];for(inti=1;i=2?dp[i-2]:0)+2;}elseif(i-dp[i-1]>0&&s.charAt(i-dp[i-1]-1)=='('){dp[i]=dp[i-1]+((i-dp[i-1])>=2?dp[i-dp[i-1]-2]:0)+2;}maxans=Math.max(maxans,dp[i]);}}returnmaxans;}}

    相关文章

      网友评论

        本文标题:leetcode 32. Longest Valid Paren

        本文链接:https://www.haomeiwen.com/subject/uezogttx.html