用法: typedef pair<int,int> Ptype; 访问: Ptype P1; P1.first = 1; P2.second = 2; pair + priority_queue: 默认先比较第一个元素,相同时比较第二个元素。可以直接构造一个 pair。 priority_queue<Ptype , vector<Ptype> , greater<Ptype> Q; Q.push(Ptype(1,2));