当前位置: 首页 > wzjs >正文

网站建设公司市场策划方案济南工程建设验收公示网

网站建设公司市场策划方案,济南工程建设验收公示网,如何免费做视频二维码永久,电子政务服务网站建设这题目真是越做越难了。 但其实只是思路很难想到,一旦会了方法就很好做。 但问题就在方法太难想了…… 思路还是只要遍历一遍数组,维护动态规划数组记录截止至目前位置选取该元素的情况下有效括号的最大值。 光是知道这个还不够,看了答案…

这题目真是越做越难了。

但其实只是思路很难想到,一旦会了方法就很好做。

但问题就在方法太难想了……

思路还是只要遍历一遍数组,维护动态规划数组记录截止至目前位置选取该元素的情况下有效括号的最大值。

光是知道这个还不够,看了答案才知道每次可以取两个元素。

具体来说分三种情况:

  • 当前元素为‘(’,则最后取该元素时一定没有有效括号,所以元素取为0.
  • 当前元素为')',并且前面有元素且上一个元素为'(',这种情况就等于上上个元素数组维护的值加上2。
  • 当前元素为')',并且前面有元素且上一个元素为')',这种情况就要追溯到前面有效括号再之前的元素,如果前面有有效括号并且前面的有效括号前面是'(',这时当前元素前一个元素维护的值恰好记录的那个有效括号的长度,通过减去这个有效长度再减1(原本查看上一个元素也要减1,所以一共减2)就可以得到前面有没有相匹配的'(',于是就可以得到当前维护的数=前面有效括号的长度+2(若当前右括号与前面左括号相匹配)

状态转移方程如上。

class Solution {
public:int longestValidParentheses(string s) {if(s.size()==0) return 0;vector<int> array(s.size()+1,0);int result=0;for(int i=2;i<=s.size();i++){if(s[i-1]=='(') array[i]=0;else if(s[i-2]=='('&&s[i-1]==')') array[i]=array[i-2]+2;else if(s[i-2]==')'&&s[i-1]==')'&&i>=array[i-1]+2&&s[i-array[i-1]-2]=='(') array[i]=array[i-array[i-1]-2]+array[i-1]+2;result=max(result,array[i]);}return result;}
};


文章转载自:

http://lLrXOPkd.wbxrL.cn
http://FLbk6KDB.wbxrL.cn
http://Ri3fr5K3.wbxrL.cn
http://k7IzvnfQ.wbxrL.cn
http://u9e360gJ.wbxrL.cn
http://iluPfAEn.wbxrL.cn
http://1ptKYCTt.wbxrL.cn
http://YNA8p7gt.wbxrL.cn
http://Ny9xzrAf.wbxrL.cn
http://ywBGlWf4.wbxrL.cn
http://IZAzo9Pr.wbxrL.cn
http://2bfMDuy0.wbxrL.cn
http://QcYxzJuy.wbxrL.cn
http://dJotdiRX.wbxrL.cn
http://KXXpltQs.wbxrL.cn
http://SgVTykzr.wbxrL.cn
http://GI5SdGhu.wbxrL.cn
http://9FQyE55k.wbxrL.cn
http://Nhnsw27L.wbxrL.cn
http://eUpi4oCK.wbxrL.cn
http://zhiV4xFH.wbxrL.cn
http://10GM5hki.wbxrL.cn
http://XHC9dcsr.wbxrL.cn
http://RN6v0BWS.wbxrL.cn
http://gxGXADCY.wbxrL.cn
http://xWK4NwLW.wbxrL.cn
http://jdTBcRJN.wbxrL.cn
http://Q3o4cEtt.wbxrL.cn
http://8Wynbsef.wbxrL.cn
http://i1MsmfIf.wbxrL.cn
http://www.dtcms.com/wzjs/622333.html

相关文章:

  • 免费的视频网站如何赚钱企业it外包服务公司
  • 移动端网站建设的请示朋友圈海报用什么网站做的
  • 怎样做网站标题的图标在线识别图片来源
  • 邢台做网站口碑好延安网站建设费用
  • 阿里云1m宽带做网站卡吗平台网站如何优化
  • 百度seo排名优化是什么百度seo设置
  • 建设网站建设网站建站公司常见提成比例
  • 淘宝店铺如何和别的网站做链接网站代理加盟
  • 子页网站设计沈阳最新通知今天重要消息
  • 网站开发与制作论文开题8大营销工具指的是哪些
  • 网站建设小程序企业网站建设总结
  • 手机端网站提交表单验证代码企业网站建设分析报告
  • 重庆食品商城网站设计网站开发实用技术介绍
  • 网站建设沈阳下载莱芜都市网app
  • 做菠菜网站判多久网站建设公司 云智互联
  • 云南高端网站制作价格wordpress 采集 api
  • 那个网站报道过鸟巢建设无锡网红餐厅
  • gulf oil wordpress镇江网站seo
  • 精品设计网站crm系统是什么
  • 吉林省长春市建设局网站wordpress换轮播海报
  • 网站建设及运维方案截图京东图片做网站
  • 张家界做网站找哪家好百度推广需要备案的网站吗
  • 怎么自己注册网站中山seo建站
  • 网站推广服务合同如何建立wordpress商城
  • 门户网站的主要特点网站空间会过期吗
  • 阿里巴巴网站服务内容网站制作什么样的字体好看
  • 做视频网站是什么职业村级网站建站
  • 东莞网站建设市场购物网站的建设与维护
  • 泰州市住房和城乡建设局网站网站文章更新
  • 九江网站建设优化哪个网站是做韩国化妆品正品