ac了前三道,第四道还剩七分钟还没读懂题。。 第一道单调栈; 第二道记录最大值和第二大的值,遍历一遍,注意重复值的情况; 第三道对于每个str用三个vector存储正向顺子,反向顺子和豹子,pair《int,float》存储筛选出来的靓号,int是str的序号,float是分数(豹子+0.5),然后sort排序;