问题描述 :
现在我有M个盒子, (1<=M<=20000)
每个盒子有两个资讯,长和宽 (w,h) (1<=w,h<=10000)
盒子不能旋转
也就是长宽不能互换
盒子(w',h')可以放进另一个盒子(w,h)
只有当 w' < w 且 h' < h
的时候才可以放进去
问题是,最后能剩下多少盒子?? 求最小值
不知道这个要怎么做比较好OAO?
直接排序做LIS的话会TLE> <
因为最糟的case可以设计成全部都无法合并
比如说
M = 2
(10,3)
(3,10)
之类的Q__Q
先感谢大家了!!> <