В задачи данного сайта входит собрать учебные материалы из различных областей компьютерных технологий и обеспечить возможность самостоятельного изучения необходимого языка программирования. Все материалы доступны совершенно бесплатно. Однако, их использование и цитирование возможны, только при указании прямой ссылки на источник.
Желаем Вам удачи в накоплении необходимого опыта.

Обход однонаправленного списка

Записать в список N действительных чисел. Перенести 3-й элемент в начало списка. (Простые списки. Задача №1)(см. "Сборник задач для начинающего программиста")

Ключевые слова: 
список, перенос элемента

Обход двунаправленного списка с двух сторон

N натуральных чисел являются элементами двунаправленного списка L. Вычислить
X1*Xn + X2*Xn-1... + Xn*X1. Задача № 1 "Двунаправленные списки" (см. "Сборник задач для начинающего программиста")

Ключевые слова: 
списки, двунаправленные списки

Сортировка строк матрицы по "первому элементу"

Дана действительная матрица размером m * n; упорядочить (переставить) строки матрицы по неубыванию значений первых элементов строк. Разрешается использовать дополнительный массив.Задача № 1 (Сортировка массивов) (см. "Сборник задач для начинающего программиста")

Ключевые слова: 
массивы, сортировка массивов

Сортировка столбцов матрицы по наименьшим элементам столбцов

Дана действительная матрица размером m*n; упорядочить (переставить) столбцы матрицы по неубыванию значений наименьших элементов столбцов матрицы. Разрешается использовать дополнительный массив. Задание №17 (Сортировка массивов). (см. "Сборник задач для начинающего программиста").

Ключевые слова: 
массив, сортировка, наименьший элемент

Добавление элементов в конец списка

Пусть L обозначает кольцевой двунаправленный список с заглавным звеном. Описать функцию или процедуру, которая в конец непустого списка L добавляет все его элементы,располагая их в обратном порядке (например по списку из элемен¬тов 1, 2, 3 требуется построитьсписок из элементов 1,2,3,3,2,1). Задание №18 (Двунаправленные списки) (см. "Сборник задач для начинающего программиста").

Ключевые слова: 
двунаправленые списки, добавление элементов

Перенос элемента в списке

Описать процедуру, которая переносит в конец непустого списка L его первый элемент. (простые списки задача №18)(см. "Сборник задач для начинающего программиста")

Ключевые слова: 
список, перенос элемента

Представление трассы в виде двунаправленного списка.

Представить автотрассу в виде двунаправленного списка, элементы которого содержат информацию о названии населенных пунктов и расстоянии между ними. По заданным названиям двух населенных пунктов вычислить расстояние между ними. Лабораторная работа "Двунаправленные списики". Задача №11 (см. "Сборник задач для начинающего программиста")

Ключевые слова: 
двунаправленные списки, расстояние между городами
Синдикация материалов