摘要:        
make_heap:对一个容器建堆(默认最大堆!) 调用方法:make_heap(iter1,iter2,<cmp>); 其中cmp为小于规则,不加就是默认最大堆。 cmp一般使用lambda表达式,比如: make_heap(data.begin(),data.end(),[](const int    阅读全文
posted @ 2020-03-13 16:18
NeoZy
阅读(1979)
评论(2)
推荐(0)
        
            
        
        
摘要:        
题目: 栈排序。 编写程序,对栈进行排序使最小元素位于栈顶。最多只能使用一个其他的临时栈存放数据,但不得将元素复制到别的数据结构(如数组)中。该栈支持如下操作:push、pop、peek 和 isEmpty。当栈为空时,peek 返回 -1。 示例1: 输入:["SortedStack", "pus    阅读全文
posted @ 2020-03-13 15:57
NeoZy
阅读(756)
评论(0)
推荐(0)
        

浙公网安备 33010602011771号