LIS。先按S降序升序再按B降序排序(如果B不按降序排序的话就会覆盖掉正解),然后再对B用O(nlog(n))的LIS求解就可以了。用d数组标记每个元素在上升序列中的位置,然后根据d倒着找id就可以了。
#include#include #include #include #include #include #include #include #include #include #include #include #include #include
本文共 998 字,大约阅读时间需要 3 分钟。
LIS。先按S降序升序再按B降序排序(如果B不按降序排序的话就会覆盖掉正解),然后再对B用O(nlog(n))的LIS求解就可以了。用d数组标记每个元素在上升序列中的位置,然后根据d倒着找id就可以了。
#include#include #include #include #include #include #include #include #include #include #include #include #include #include
转载地址:http://ikdul.baihongyu.com/