美文网首页
leetcode-计算括号的最深度。平方和排序

leetcode-计算括号的最深度。平方和排序

作者: 我叫何家明 | 来源:发表于2022-04-13 01:48 被阅读0次
  1. 如 (()(())()) ,他的最大深度就是3
    初始化计数器,遇到(加1,遇到)减一,每次加一时都和max做对比,max永远是最大值。
  2. 数组下标存入平方和。对他进行排序,并且输入num,返回最大num个的下标
    map里存(index,平方和),list里放平方和再排序,取前num个数字,循环遍历map,如果平方和相等,则拿到index并且移除这个kv,防止有相同的平方和。

相关文章

  • leetcode-计算括号的最深度。平方和排序

    如 (()(())()) ,他的最大深度就是3初始化计数器,遇到(加1,遇到)减一,每次加一时都和max做对比,m...

  • 栈与队列算法题合集(下)

    四:括号匹配检验(LeetCode-中等)假设表达式中允许包含两种括号:圆括号与方括号,其嵌套顺序随意,即() 或...

  • 算法—字符串编码

    题目: 字符串编码(LeetCode-中等) 编码规则为: k[encoded_string],表示其中方括号内部...

  • leetcode-括号生成

    自己没有想法的题目,这道题用了两种方法。 一个是暴力破解法:先生成所有可能的情况,然后判断每一种情况的合法性。为了...

  • LeetCode-排序算法

    LeetCode-排序算法 时间复杂度 排序算法平均时间复杂度冒泡排序O(n2)选择排序O(n2)插入排序O(n2...

  • Leetcode-Easy 977. Squares of a

    题目描述 给定一个从小到大排序的整数数组A,然后将每个整数的平方和从小到大排序。 思路 直接求和每个数的平方和,然...

  • leetcode-有效的括号

    https://leetcode-cn.com/problems/valid-parentheses/descri...

  • JS里各种运算符计算先后顺序总结

    优先级排序从上到下 ()(圆括号) .(成员访问) [] (需计算的成员访问) new (带参数列表) foo()...

  • 四则运算

    四则运算地址 1.想法 1.根据我们的习惯,我们先计算小括号,然后计算中括号,最后计算大括号. 2.那么我们的计算...

  • 2020-05-13

    mysql in 排序 如果要使其按照括号里传入值的顺序排序, 可以这样

网友评论

      本文标题:leetcode-计算括号的最深度。平方和排序

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