Необходимо разработать библиотеку подпрограмм, записать алгоритмы всех
подпрограмм в виде блок-схемы и реализовать их на языке C. Кроме
операций перечисленных в задании необходимо разработать и реализовать
операцию вывода данных на экран и тестовую программу, которая
обеспечивает функциональное тестирование разработанной библиотеки.
Далее мой вариант задания:
3. Двухмерный массив. Сортировка массива. Вставка элемента в
отсортированный массив. Поиск элемента в отсортированном массиве.
Объединение двух отсортированных массивов. Пересечение двух
отсортированных массивов.
У меня возникло некоторое замешательство по части сортировки массива и вставки в него элемента.
Может есть какие-то общепринятые нормы сортировки двумерных массивов. Т.е. как правильнее его сортировать:
по строкам, по столбцам, последовательно слева направо сверху вниз, или спиралью, наконец ?
И как правильно вставить элемент в массив. Смущает вот что - элемент один, а массив-то двумерный и расширить его можно либо на строку, либо на столбец. Т.е. непонятно в какую сторону расширять и чему должны быть равны остальные элементы строки/столбца.