题意: 将一个序列分成两个序列,两个序列中元素的相对顺序保持和原序列不变,使得分出的两个序列一个严格上升,一个严格下降. 思路: 我们考虑每个元素都要进入其中一个序列. 那么我们维护一个上升序列和一个下降序列,对于当前元素$i$: 如果它只能确定的进入一个序列,那么就让它进入. 如果它一个序列也进不去,那么答案就是'NO'. 如果它两个序列都可以进去,那么判断它和后一个元素(如果存在的话)的关系,如果它后一个元素比它大,那么让它进去上升序列,否则进去下降序列. 考虑这样为什么是对的: 首先我们知…