C/CPP
Дан список из последовательности натуральных чисел. Добавить в список после максимального элемента минимальный.
Ключевые слова:
список, сортировка списка, поиск максимального и минимального элемента
|
|||
Описать процедуру или функцию, которая заменяет в списке L все вхождения Е1 на Е2. Задача № 12. Простые списки. (см. "Сборник задач для начинающего программиста")
Ключевые слова:
однонаправленный список, замена элементов в списке
|
|||
После игры в домино остался ряд камней. Используя дву¬направленный список, определить, правильно ли расположены камни домино.
Ключевые слова:
домино, двунаправленный список
|
|||
Составить процедуру, позволяющую определить позицию самого правого вхождения заданного символа в строку. Если строка не содержит символа результатом работы процедуры должна быть (-1).
Ключевые слова:
поиск по строке, цикл
|
|||
В заданном графе необходимо определить, существует ли цикл, проходящий по каждому ребру графа ровно один раз. Задача № 13 на графы (см. "Сборник задач по графам").
Ключевые слова:
граф, эйлеров цикл, ребра графа
|
|||
Найти кратчайшее расстояние между двумя вершинами в графе. Найти все возможные пути между этими двумя вершинами в графе не пеpесекающиеся по pебpам
Ключевые слова:
Графы . Кратчайшее расстояние . Путь .
|
|||
Дана действительная матрица размером m * n; упорядочить(переставить)строки матрицы по неубыванию значений наименьших элементов строк матрицы. Разрешается использовать дополнительный массив. Задача № 3. Сортировка массива. (см. "Сборник задач для начинающего программиста")
Ключевые слова:
Массив, сортировка массива.
|
|||