蜡烛之间的盘子 首先预处理出每个位置左边第一个蜡烛的位置,以及右边第一个蜡烛的位置,然后用前缀和算就行 括号生成 直接dfs,过程中用栈判断是否合法 合并K个升序链表 用优先队列帮我们从K个表头中找最小的那个,然后append到答案链表中 最长有效括号 因为不合法的情况有两种。 一种是右括号多了,当右括号多的时候,之后的合法括号序列一定在这个右括号后面 左括号多的情况下,则是没有对应的右括号去栈中与他更新答案,即合法的序列在此之前就出现了。 我们每次成功构造出合法序列的时候一定是右括号成功匹配左括号的时候,所以只要…