Вы можете использовать sort. Вы можете написать функцию сравнения, чтобы определить, как сделать упорядочение. Например, если вы хотите отсортировать по второму элементу в паре, вы можете написать функцию сравнения как: bool compare(const pair<int, int>&i, const pair<int, int>&j)