那我往这个优先队列中push进去新的键盘
时间: 2023-06-17 18:08:42 浏览: 69
好的,你可以使用以下代码向优先队列中push新的键盘:
```
priority_queue<pair<int, string>> pq;
// 新键盘的评分和名称
int new_score = 90;
string new_name = "Logitech K380";
pq.push({new_score, new_name});
```
在上面的代码中,我们定义了一个优先队列 `pq`,其中元素的类型为 `pair<int, string>`,表示评分和名称。然后我们创建了一个新键盘的评分和名称,将它们作为一个 `pair` 对象加入到优先队列中。由于默认情况下,优先队列按照第一个元素排序,所以新键盘会被放到队列的合适位置。
阅读全文