力扣856.括号的分数

avatar
作者
筋斗云
阅读量:1

力扣856.括号的分数

  • 遍历到(时:加入一个0代表内部子串的分数

    • )时:取出子串的分数求该串的分数
  • 初始化时放入一个0 代表整个串的分数

  •   class Solution {   public:       int scoreOfParentheses(string s) {           stack<int> st;           st.push(0);           for(char c:s)           {               if(c == '(')                   st.push(0);               else               {                   int v = st.top();                   st.pop();                   //v是子串的分数,空串为0                   st.top() += max(v*2,1);               }           }           return st.top();       }   }; 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!