Подробнее о заявке
Предмет Другое
Заявка номер Private
Стоимость 1236 руб.
Уникальность 70%
Объем 30 стр.
Дата заявки: 02.06.2016
Выполнено: 07.06.2016
Лабораторная работа по другому:

«Практическая работа Алгоритмы и структуры данных»

Задание

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

  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 дней
Похожие заявки по другому

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

Предмет: Другое

Выч. математика

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

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

Предмет: Другое

ПРАКТИЧЕСКИЕ ЗАДАЧИ ПО ДИСЦИПЛИНЕ СОЦИАЛЬНОЕ СТРАХОВАНИЕ В РОССИИ

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

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

Предмет: Другое

Лабораторные работы по биофизике

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

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

Предмет: Другое

Диаграммы UML

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

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

Предмет: Другое

лаба ткм технология конструкционных материалов.

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

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

Предмет: Другое

лабораторная работа. По предмету ТАиП

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

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

Предмет: Другое

планирование и организация эксперимента

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

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

Предмет: Другое

Нарисовать бизнес слой предприятия в программе ArchiMate

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

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

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

Алёна 28.04.2023
Спасибо Вам большое! Работа выполнена на мой взгляд великолепно!) Как преподаватель проверит Вам напишу!
Дмитрий 19.09.2022
Работа выполнена на твёрдую 5+
Юлия Григорьевва 05.07.2022
Высшая похвала от преподавателя за работу
Эдуард 27.01.2022
Работу приняли с первого раз без замечаний
Екатерина 07.10.2020
работа принята, оценка отлично. Спасибо!
Andrey Hlebnikov 25.06.2020
Все замечательно. Работа прошла с первого раза
Павел 13.04.2020
Все отлично приняли
Евгений 03.04.2020
Работа была прислана в срок, всё устроило.
Влад 28.12.2019
Спасибо! Все супер!
Александр ( клиенту только ЗВОНИТЬ) 04.09.2019
Зайцева и Гладкая супер работники.
Лайфхаки по написанию эссе
Хорошее эссе: раскрываем этапы планирования, формулируем удачное начало, подбираем оптимальный объем

Преподаватели часто задают студентам написать эссе. Сложность в том, что к нему нет единых требований, поэтому у студентов возникают вопросы: как писать эссе, где найти образец и план эссе, сколько слов должно в него входить. Существует несколько общих правил, которые пригодятся при подготовке тако…

Читать дальше
Методические указания по выполнению курсовой работы

Собственный роман можно писать как угодно. Но курсовая работа всегда пишется строго по методическим указаниям и под руководством преподавателя. В сегодняшней статье разбираемся, зачем соблюдать методические указания по курсовой работе и нужно ли это делать. А также где искать методические рекоменда…

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