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

龙岩电商公司seo搜索引擎排名优化

龙岩电商公司,seo搜索引擎排名优化,长沙市政府网站建设现状,今日兰州头条新闻头条921. 使括号有效的最少添加921. Minimum Add to Make Parentheses Valid 题目描述 给定一个由 ( 和 ) 括号组成的字符串 S,我们需要添加最少的括号( ( 或是 ),可以在任何位置),以使得到的括号字符串有效。 从形式上讲&…

921. 使括号有效的最少添加
921. Minimum Add to Make Parentheses Valid

题目描述
给定一个由 '(' 和 ')' 括号组成的字符串 S,我们需要添加最少的括号( '(' 或是 ')',可以在任何位置),以使得到的括号字符串有效。

从形式上讲,只有满足下面几点之一,括号字符串才是有效的:

  • 它是一个空字符串,或者
  • 它可以被写成 AB (A 与 B 连接),其中 A 和 B 都是有效字符串,或者
  • 它可以被写作 (A),其中 A 是有效字符串。

给定一个括号字符串,返回为使结果字符串有效而必须添加的最少括号数。

每日一算法2019/6/20Day 48LeetCode921. Minimum Add to Make Parentheses Valid

示例 1:

输入:"())"
输出:1

示例 2:

输入:"((("
输出:3

示例 3:

输入:"()"
输出:0

示例 4:

输入:"()))(("
输出:4

提示:

  1. S.length <= 1000。
  2. S 只包含 '(' 和 ')' 字符。

Java 实现

import java.util.ArrayDeque;
import java.util.Deque;class Solution {public int minAddToMakeValid(String S) {Deque<Character> deque = new ArrayDeque<>();int count = 0;for (char c : S.toCharArray()) {if (c == '(') {deque.push(c);} else if (deque.isEmpty()) {count++;} else {deque.pop();}}return deque.size() + count;}
}

参考资料

  • https://leetcode-cn.com/problems/minimum-add-to-make-parentheses-valid/
  • https://leetcode.com/problems/minimum-add-to-make-parentheses-valid/

转载于:https://www.cnblogs.com/hglibin/p/11061378.html

http://www.lbrq.cn/news/2638045.html

相关文章:

  • 合肥晨曦网站建设互联网营销师证书
  • 鞍山建设工程信息网站武汉推广服务
  • 怎么做创业网站爱站工具
  • 重庆做商城网站设计免费建网页
  • 用.net core 做网站google chrome
  • 泰州网站建设服务热线论文关键词
  • 网站建设 自己的服务器电商推广
  • 自己做的网站响应速度慢百度推广的步骤
  • 深圳方维网站建设seo顾问服务 乐云践新专家
  • 专业做网站咨询seo点击排名器
  • 了解网站建设企业seo整站优化方案
  • 二级域名购买平台优化设计英语
  • 成都微信网站建设多少优化关键词方法
  • 上海景点排名前十久久seo综合查询
  • 域名解析网站建设少女长尾关键词挖掘
  • 校园超市网站开发背景百度正版下载并安装
  • app制作网站有哪些 请列举网站及搜索引擎优化建议
  • 合肥++网站建设莆田seo
  • 宁波网页网站制作离我最近的广告公司
  • 购物网站哪个质量好电商培训机构有哪些哪家比较好
  • 东莞塘厦网站制作线上推广方案怎么写
  • jsp 网站开发教程新网站百度收录
  • 国家重点建设裤网站网络推广页面
  • 南京网站建设一条龙手机关键词排名优化
  • 做网站效果图总结优秀网站设计案例
  • 网上服务大厅登录抖音seo搜索优化
  • 做团购网站需要多少钱模板建站优点
  • 苏州做网站的杭州seo博客有哪些
  • 哪家公司建设网站临沂百度推广多少钱
  • 有哪些网站可以做推文今日疫情实时数据
  • nflsoi 8.8 题解
  • Redis是单线程性能还高的原因
  • 【Mybatis入门】配置Mybatis(IDEA)
  • W25Q64模块
  • DHCP 服务器与DNS服务器
  • Dart中回调函数的简单实现