博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从头做leetcode之leetcode 32 最长有效括号
阅读量:2436 次
发布时间:2019-05-10

本文共 535 字,大约阅读时间需要 1 分钟。

32.最长有效括号

给定一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长的包含有效括号的子串的长度。

动态规划

  • 使用动态规划的方法
  • dp[ i ]保存以 i 结尾的最长有效括号长度
class Solution {public:    int longestValidParentheses(string s) {        if(s.size()<2) return 0;        int res=0;        vector
dp(s.size(),0); for(int i=1;i
0){//要注意 j 范围 tmp=dp[j-1]; } dp[i]=2+dp[i-1]+tmp; } } if(dp[i] > res){ res = dp[i]; } } return res; }};

通过时间:

在这里插入图片描述

转载地址:http://aiemb.baihongyu.com/

你可能感兴趣的文章
Delphi文件管理(三)(转)
查看>>
关于网线的一些问题的解答(转)
查看>>
深度分析Win 2003自动升级补丁功能(转)
查看>>
使用Carbide.vs与VS.NET2003构建Symbian开发平台-S60 平台(转)
查看>>
来访者地址统计,很好的一个程序!(转)
查看>>
UpdateWindow函数 (转)
查看>>
移动通信的主要测量指标及注意事项(转)
查看>>
无盘网络正确网络配置建议-减少卡机蓝屏关键(转)
查看>>
如何在Delphi中调用oracle的存储过程返回数据集(转)
查看>>
ASP指南:ADO/SQL(数据存取) (转)
查看>>
微软将在HEC上发布Windows 2003 64-bit(转)
查看>>
保护SQL Server数据库的十大绝招(转)
查看>>
百度搜索引擎使用指南(转)
查看>>
专家观点:安全成交换机的基本功能(转)
查看>>
树型结构在ASP中的简单解决(转)
查看>>
解决玩游戏时显卡卡屏现象(转)
查看>>
移动通信概要(转)
查看>>
CMD命令全集(转)
查看>>
深度探索C++对象模型 ( 第四部分 )(转)
查看>>
MySQL中的SQL特征(转)
查看>>