Написать программу, сравнивающую время сортировок массива

Помогите пожалуйста ума не приложу как сделать эту задачу

Программа должна запрашивать из файла двухмерный массив. Результат сортировки по желанию пользователя может сохраняться в файле. Необходимо разработать модуль, включающий в себя:

---реализацию указанных алгоритмов сортировки;

---профайлер, позволяющий подсчитать количество пересылок и сравнений, произведенных во время сортировки.

Отсортировать в лексикографическом порядке строки матрицы, элементы которой латинские буквы

А) сортировкой выбором; В) сортировкой обменом.