一 方法分析: 考虑一种优化算法,将所有的begin 和 end 共同参与排序。 然后依次遍历整个的2*N个数组元素,若是遇到begin则将使用的颜色数目加一。 若是遇到的是end类型,则将使用的颜色数目减一。 在内存中,保留最大使用的颜色数目。 整个的时间的复杂度是o(n * logn) 二 代码如下:
posted on 2011-06-30 15:31 kahn 阅读(182) 评论(0) 编辑 收藏 引用
Powered by: C++博客 Copyright © kahn