Материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Подробнее о заявке
Дата заказа: 02.06.2016
Выполнено: 07.06.2016
Лабораторная работа :

Практическая работа алгоритмы и структуры данных вар. 487774

Задание

Программа работы со связным списком

  1. Создать тип данных, описывающий звено двусвязного списка.
  2. Создать процедуры работы с кольцевым двусвязным списком.
  3. Создать ведущее звено кольцевого двусвязного списка.
  4. Заполнить список данными, используя, например, цикл for и добавляя данные в начало списка (за ведущим звеном). Число данных выбрать в количестве 7 – 8 элементов.
  5. Просмотреть содержимое списка.
  6. Удалить звено, следующее за ведущим.
  7. Просмотреть содержимое списка.
  8. Удалить звено из середины списка, используя операцию поиска данных в списке.
  9. Просмотреть содержимое списка. Работа со списком как со стеком
  10. Добавить 1 звено в начало списка (в позицию за ведущим звеном).
  11. Просмотреть содержимое списка.
  12. Считать данные из вершины стека (т.е. из начала списка – из звена, следующего за ведущим).
  13. Просмотреть содержимое списка.
  14. Повторить пункты 10, 11 несколько раз с разными данными.
  15. Повторить пункты 12, 13 несколько раз.
  16. Считать все звенья из начала списка. После каждой операции считывания выполнять просмотр списка. Работа со списком как с очередью
  17. Добавить 1 звено в конец очереди (т.е. в конец списка – в позицию перед ведущим звеном).
  18. Просмотреть содержимое списка.
  19. Повторить пункты 17, 18 несколько раз с разными данными.
  20. Считать данные из начала очереди (из звена следующего за ведущим звеном).
  21. Просмотреть содержимое списка.
  22. Повторить пункты 20, 21 несколько раз.
  23. Считать все звенья из начала списка. После каждой операции считывания выполнять просмотр списка. Работа со списком как с двухвходовой очередью (деком)
  24. Добавить 1 звено в конец очереди (т.е. в конец списка – в позицию перед ведущим звеном).
  25. Просмотреть содержимое списка.
  26. Повторить пункты 24, 25 несколько раз.
  27. Удалить звено из начала очереди (из звена следующего за ведущим звеном).
  28. Просмотреть содержимое списка.
  29. Добавить 1 звено в начало очереди (в позицию за ведущим звеном).
  30. Просмотреть содержимое списка.
  31. Повторить пункты 29, 30 несколько раз.
  32. Удалить звено из конца очереди.
  33. Просмотреть содержимое списка.
  34. Удалить все звенья из списка. Работа с двоичным деревом поиска
  35. Для типа данных, использованного при работе с двусвязным кольцевым списком, создать процедуры, выполняющие операции с двоичным деревом поиска: добавление звена, звена удаление звена, поиск звена, просмотр дерева в нисходящем и последовательном порядках.
  36. Удалить ведущее звено двусвязного кольцевого списка, если оно создавалось (см. пояснения к выполнению задания), и обнулить отводимый для этого звена указатель.
  37. Создать двоичное дерево поиска путѐм ввода данных (не менее 7 элементов). Данные подбирать так и вводить в таком порядке, чтобы получилось сбалансированное дерево.
  38. Выполнить просмотр дерева в последовательном порядке.
  39. Выполнить просмотр дерева в нисходящем порядке.
  40. Выполнить поиск данных в дереве.
  41. Определить высоту дерева.
  42. Удалить все узлы дерева.
  43. Создать двоичное дерево поиска путѐм ввода упорядоченных данных (не менее 7 элементов, в таком же количестве, как и в пункте 37).
  44. Выполнить просмотр дерева в последовательном порядке.
  45. Выполнить просмотр дерева в нисходящем порядке. Сравнить с результатами выполнения пунктов 38 и 39.
  46. Определить высоту дерева. Сравнить с результатами выполнения пункта 41.
Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по 

Тип: Лабораторная работа

Предмет: Основы программирования

Лабораторные работы на JAVA

Стоимость: 5512 руб.

Тип: Лабораторная работа

Предмет: MathCad

Вычислительная математика mathcad

Стоимость: 6300 руб.

Тип: Лабораторная работа

Предмет: Метрология

Лабораторный практикум объем по факту

Стоимость: 3852 руб.

Тип: Лабораторная работа

Предмет: Компьютерные сети и системы

Администрирование информационных систем

Стоимость: 5564 руб.

Тип: Лабораторная работа

Предмет: Метрология

Лабораторный практикум объем по факту

Стоимость: 7700 руб.

Закажи Лабораторную работу с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

Общий рейтинг
0.00 из 5 (0 голосов)
Наталья 13-10-2026
Спасибо огромное за помощь! Не первый раз к Вам обращаюсь и всегда всё на отлично!
Максим 13-10-2026
Хорошая работа. Руководитель похвалил
Анастасия 12-10-2026
Огромное спасибо за проделанную работу! Работу оценили на самую высокую оценку, в чем я и не сомневалась!
Марина 11-10-2026
Все понравилось, спасибо огромное. При любом вопросе отвечают сразу. Если вдруг, нужна помощь или нужно что-то скорек...
Константин 11-10-2026
Спасибо за работу! Продолжу сотрудничать с сервисом. Все понравилось.
Михаил 10-10-2026
Нет такого слова которое оценило все их великолепие. Спасибо
Надежда 09-10-2026
добрый вечер! работа оценена на отлично, спасибо автору, все выполнено раньше срока, без правок.
Мария 08-10-2026
Заказывала работы 3 раза все отлично сделано , буду пользоваться ещё )
Любовь 08-10-2026
Здравствуйте. Спасибо большое за разработку урока ,,Музыкальные портреты в кюях Даулеткерея Шигаева". Мне очень понра...
Татьяна 08-10-2026
Спасибо за работу. Очень выручили. Заказ выполнен в срок и в соответствии с заявленными требованиями
Лайфхаки по оформлению работ
Как написать аналитическую справку + образец

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

Читать дальше
Как сделать и оформить лабораторную работу по программированию

Информационные технологии и компьютерные науки — одни из самых популярных специальностей у современных абитуриентов. В профессии программиста молодёжь привлекает востребованность на рынке труда, хорошая зарплата, комфортные условия работы. Но прежде, чем получить всё это, необходимо окончить универс...

Читать дальше

Предложение актуально на 18.10.2026