优先队列的一个应用例子是任务调度。假设有一些任务需要在一台计算机上执行,每个任务都有一个优先级和一个执行时间,计算机每次只能执行一个任务,而且不能中断正在执行的任务。我们希望按照优先级从高到低的顺序执行任务,以尽快完成所有的任务。这个问题可以用优先队列来解决,具体的做法是: ...
} 队列 #include <queue> #include <iostream> #include <string> #include <stdlib.h> #include <list> #include<deque>//双端队列 //提供了二维动态数组的功能,头部,尾部,任意操作 using namespace std; void mainX() { queue<char *>myq; myq.push("calc"); myq.push("notepad"); myq.push("ta...