优先队列是“根据给定规则插入时自动排序的队列”。
实现:priorty_queue<’T, Container,Rule>
T为加入数据的类型;
Container为储存数据的容器,默认为vector;
Rule为定义的小于符号,系统数据类型可以忽略,此时队列中将会是降次排序。
Rule处可填写“greater<’T>”, 此后队列中元素升序排列。
而写“less<’T>”则是降次排序。
优先队列是“根据给定规则插入时自动排序的队列”。
实现:priorty_queue<’T, Container,Rule>
T为加入数据的类型;
Container为储存数据的容器,默认为vector;
Rule为定义的小于符号,系统数据类型可以忽略,此时队列中将会是降次排序。
Rule处可填写“greater<’T>”, 此后队列中元素升序排列。
而写“less<’T>”则是降次排序。