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

树形菜单网站设计国外网站有哪些

树形菜单网站,设计国外网站有哪些,公共资源交易中心网,自己怎么1做网站解题思路: 遍历字符串: 逐个处理字符。处理左括号: 遇到左括号时,将其压入栈中。处理右括号: 遇到右括号时,检查栈顶是否有对应的左括号: 若栈为空或栈顶元素不匹配,返回false。否…

在这里插入图片描述

解题思路:

  1. 遍历字符串: 逐个处理字符。
  2. 处理左括号: 遇到左括号时,将其压入栈中。
  3. 处理右括号: 遇到右括号时,检查栈顶是否有对应的左括号:
  • 若栈为空或栈顶元素不匹配,返回false。
  • 否则,弹出栈顶元素。
  1. **​​最终校验:**遍历结束后,若栈为空,则所有括号均正确闭合,返回 true;否则返回 false。

Java代码:

class Solution {public boolean isValid(String s) {Deque<Character> stack = new LinkedList<>();Map<Character, Character> map = new HashMap<>() {{put(')','(');put(']','[');put('}','{');}};for (char c : s.toCharArray()) {if (map.containsKey(c)) {if (stack.isEmpty() || stack.pop() != map.get(c))return false;} else {stack.push(c);}}return stack.isEmpty();}
}

复杂度分析:

  • 时间复杂度: O(n),其中 n 是字符串的长度。每个字符被处理一次,所有操作均为常数时间。
  • 空间复杂度: O(n),最坏情况下(如全是左括号),栈的空间复杂度为 O(n)。

在这里插入图片描述

解题思路:

  1. 数据结构: 使用 Deque<int[]>(双端队列)模拟栈,每个元素是一个长度为2的数组 int[]。
  • 数组的第一个元素:存储实际的值 val。
  • 数组的第二个元素:存储当前栈的最小值。
  1. 关键逻辑: 每次 push 新值时,​​动态记录当前最小值​​,确保每个节点独立保存其插入时的最小值状态。

Java代码:

class MinStack {private Deque<int[]> stack;public MinStack() {stack = new LinkedList<>();}public void push(int val) {stack.push(new int[]{val, Math.min(val, getMin())});}public void pop() {stack.pop();}public int top() {return stack.peek()[0];}public int getMin() {return stack.isEmpty() ? Integer.MAX_VALUE : stack.peek()[1];}
}

复杂度分析:

  • 时间复杂度: O(1)。​​
  • 空间复杂度: O(n)​​。

文章转载自:

http://gsPjZ5kN.rkbLy.cn
http://S6EopUJk.rkbLy.cn
http://tmfACExC.rkbLy.cn
http://2oWwmHRM.rkbLy.cn
http://sAxRX30N.rkbLy.cn
http://TXClPlZl.rkbLy.cn
http://pNOLAOz8.rkbLy.cn
http://RNP6lVWH.rkbLy.cn
http://U7WR9LvF.rkbLy.cn
http://lHF18vZU.rkbLy.cn
http://AsQL3ZVG.rkbLy.cn
http://tzbUXQ6i.rkbLy.cn
http://gbGOiRNL.rkbLy.cn
http://7yEcUM7t.rkbLy.cn
http://YmBGI4Nc.rkbLy.cn
http://Qy5w3TbT.rkbLy.cn
http://d6ZuzpcC.rkbLy.cn
http://f5kKhskE.rkbLy.cn
http://DO54sa1k.rkbLy.cn
http://eyVtvBwu.rkbLy.cn
http://yjBan84E.rkbLy.cn
http://CrQnBEeB.rkbLy.cn
http://S8d3WPQf.rkbLy.cn
http://uyFWa6Lt.rkbLy.cn
http://dKWizrZx.rkbLy.cn
http://7fnBoKNV.rkbLy.cn
http://BWSCvpND.rkbLy.cn
http://Kng53NoS.rkbLy.cn
http://pXuCawjR.rkbLy.cn
http://ZdMnRKcx.rkbLy.cn
http://www.dtcms.com/wzjs/630242.html

相关文章:

  • 零食网站模板网站建设黄页在线免费
  • 什么网站出项目找人做请问哪个网站可以做二类学分
  • 百度官网网站首页seo搜外
  • 网站被挂马 301做网站汉狮网络
  • 怎么用织梦做网站wordpress 药品食品
  • 网站建设代码大全网站域名所有权证书
  • 学生网站建设总结报告装修公司品牌包装设计
  • 长沙网站建设zh68哈德网站建设
  • seo 对网站有什么影响网站上用的字体
  • 爱站网关键词挖掘工具熊猫可以制作h5的网站
  • 最专业的车网站建设网站编辑怎么做的
  • shafow网站是谁做的网页设计公司兴田德润实力强
  • 网站后台登陆路径建设工程协会网站查询系统
  • 做外贸卖小商品是哪个网站邢台 建网站
  • 网站建设高度长沙编程培训学校哪家好
  • 中国建设银行数据管理部网站济南网站建设工作
  • 哪家做网站公司最好品牌营销增长好牌子推荐
  • 商城网站建设行情个人网站备案填写
  • 网站后台管理系统框架武穴市住房和城乡建设局网站
  • 金寨县住房和城乡建设部网站制作网页的常用软件有哪些
  • 包头企业网站建设百度极速版app下载安装挣钱
  • 网站开发浏览器wordpress配置多个页面
  • 公司的网站推广如何做高网站的浏览量
  • 彩妆网站建设策划书网站建设网站建设公司
  • win7怎么做网站域名绑定网络seo
  • 网站关键词重要吗怎么样更好的做网站
  • 网站制作如何做自然资源网站官网
  • 企业模板建站公司wordpress template
  • 一诺互联 网站建设南昌市建设工程质量监督站网站
  • 拖鞋设计网站推荐厦门市湖里区建设局网站