全AC,思路:先按照棍子的长度排序,然后遍历棍子的重量,筛选出最大递增的序列,这一部分的时间成本为1,剩下的不符合递增顺序的棍子利用同样方法处理,递归直到没有棍子。 T = int(input()) for t in range(T): n = int(input()) length = [int(x) for x in input().split()] weight = [int(x) for x in input().split()] arr = list(zip(length, weight)) arr.sort() def Find(...