Пусть L обозначает кольцевой двунаправленный список с заглавным звеном. Описать функцию или процедуру, которая определяет, есть ли в списке L хотя бы один элемент, который равен следующему за ним по кругу элементу. Задача № 14 "Двунаправленные списки" (см. "Сборник задач для начинающего программиста").
Ключевые слова:
исправлено (разделил на 2 функции)
|
|||
Задача №12. После игры в домино остался ряд камней. Используя двунаправленный список, определить, правильно ли расположены камни домино. Двунаправленные списки. (см. "Сборник задач для начинающего программиста")
Ключевые слова:
двунаправленный список, структурная переменная, проверка условия
|
|||
Описать процедуру или функцию, которая в списке L находит сумму последнего и предпоследнего элементов (в списке содержится не менее 2-х элементов). Задание № 14. (см. "Сборник задач для начинающего программиста").
Ключевые слова:
однонаправленный список, сумма элементов списка
|
|||
Описать процедуру или функцию, которая в списке L меняет местами первый и последний элементы. "Простые списки" №13 (см. "Сборник задач для начинающего программиста")
Ключевые слова:
список, порядок элементов, замена
|
|||
Дана действительная матрица размером m * n; упорядочить (переставить) строки матрицы по неубыванию значений наименьших элементов строк матрицы. Разрешается использовать дополнительный массив. Задание №3(Сортировка массивов) (см. "Сборник задач для начинающего программиста").
Ключевые слова:
массивы, сортировка массивов
|
|||
Даны упорядоченные действительные числа A1, A2,..., An, натуральное число k и действительное число P. Удалить элемент с номером k и вставить в последовательность P, так, чтобы упорядоченность не нарушилась. Задача № 11 (Сортировка массивов) (см. "Сборник задач для начинающего программиста")
Ключевые слова:
массив, сортировка, вставками,
|
|||
Дан файл, содержащий некоторое количество слов. Вывести слова, являющиеся палиндромами (одинаково читается как слева направо, так и справа налево). Задание 4("Двунаправленные списки"). (см. "Сборник задач для начинающего программиста")
Ключевые слова:
Двунаправленный список, палиндромы, файл чтение
|
|||