难度:⭐
题目描述:
给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间。
已知,第 i 名学生在 startTime[i] 时开始写作业并于 endTime[i] 时完成作业。
请返回在查询时间 queryTime 时正在做作业的学生人数。形式上,返回能够使 queryTime 处于区间 [startTime[i], endTime[i]](含)的学生人数。
难度:⭐
如果字符串满足一下条件之一,则可以称之为 有效括号字符串(valid parentheses string,可以简写为 VPS):
"",或者是一个不为 “(“ 或 ")" 的单字符。AB(A 与 B 字符串连接),其中 A 和 B 都是 有效括号字符串 。A 是一个 有效括号字符串 。类似地,可以定义任何有效括号字符串 S 的 嵌套深度 depth(S):
depth("") = 0depth(C) = 0,其中 C 是单个字符的字符串,且该字符不是 "(" 或者 “)”depth(A + B) = max(depth(A), depth(B)),其中 A 和 B 都是 有效括号字符串depth("(" + A + ")") = 1 + depth(A),其中 A 是一个 有效括号字符串例如:""、"()()"、”()(()())” 都是 有效括号字符串(嵌套深度分别为 0、1、2),而 ")(" 、"(()" 都不是 有效括号字符串 。
给你一个 有效括号字符串 s,返回该字符串的 s 嵌套深度 。