Самый простой ответ: Сравните элементы массива попарно и удалите дубликаты. Это не будет хорошо масштабироваться, но может и не понадобиться.
Сложнее: посмотрите на что-то вроде radix sort . После того, как вы отсортировали по первым, а затем по вторым элементам подмассивов, вы можете просмотреть весь массив и удалить дубликаты. Это будет лучше масштабироваться, но это может быть слишком излишним (в зависимости от вашей ситуации).
Наилучший (вероятно): создать набор элементов массива. Пройти через массив; для каждого элемента проверьте, есть ли он уже в наборе. Если это так, удалите его из массива. Если нет, добавьте его в набор и продолжайте. Это, вероятно, лучший подход, если дублирование массива не является проблемой с пространством.