将所有航线的其中一边排序后,另一边进行类dp 定义一个数组c,c[i]表示在所有能够开通i条航线的组合中,位置序号最大的那条航线的序号的最小值 比如下面一个样例 1 3 2 4 3 1 4 2 此时对于航线左边的位置序号已经是排好序的了 那么只需要考虑右边的情况 在所有只开通1条航道的组合中 右侧出现的结果可能是{1},{2},{3},{4} 所以c[1]=1 在所有只开通2条航道的组合中 右侧出现的结果可能是{3,4},{1,2} 这里有两个组合,每个组合位置序号最大的元素分别是4和2,取小…