|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.05.2014, 16:26 | #1 |
Пользователь
Регистрация: 06.10.2013
Сообщений: 17
|
Двунаправленные списки
Добрый день. Дали курсовую работу на тему Двунаправленные списки и операции над ними. Эту тему я вообще не понимаю. Никогда раньше не писал курсовик. И о чем писать не знаю, особенно на ~ 20 страниц! Если кто-то может помочь, дать совет по написанию или полезную литературу, то пожалуйста отписывайте. Писать ее нужно на паскале
|
02.05.2014, 18:08 | #2 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Открой любую книжку по алгоритмам и прочитай про операции над списками (однонаправленными (стеками, очередями)/двунаправленными), массивами, хэшмассивами, разными видами деревьев и т.п.
Написать можно и 200 страниц по этой теме. Я думаю, что препод ждет от тебя односвязаного списка, массива и двусвязного списка в плане сравнения сложности выполнения основных операций, таких как произвольный доступ, вставка, поиск, удаление элемента. Все это снабжается красивыми рисунками и описывается страниц в 20-30. Но литературе, есть книжка у Скиены годная. Можно и другие найти, Кнута, например xD |
02.05.2014, 18:30 | #3 |
Пользователь
Регистрация: 06.10.2013
Сообщений: 17
|
Ясно, пока вопросов нету. Завтра схожу в библиотеку почитаю про то, что ты написал.
|
02.05.2014, 19:48 | #4 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Ну если чето не понятно - спрашивай )
|
03.05.2014, 15:39 | #5 |
Пользователь
Регистрация: 06.10.2013
Сообщений: 17
|
Нужно написать аналитическую часть по этой теме. Что это вообще такое? Как начать писать?
|
03.05.2014, 15:48 | #6 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Я тебе уже написал о чем должна быть аналитическая часть.
Если не хочешь писать сам - можешь предложить мне денег )) - много денег |
03.05.2014, 15:56 | #7 |
Пользователь
Регистрация: 06.10.2013
Сообщений: 17
|
:j Лучше делать самому
|
03.05.2014, 16:25 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Аналитическая часть это по сути рассказ о том как предметная область должна работать, т.е. теория. Напиши на 20 страниц чухню какою-нибудь с картинками.
Ну вот типа как тут: http://ru.wikipedia.org/wiki/%D0%A1%...81%D0%BE%D0%BA Короче воды налей, чтоб лапша на ушах препода не подгорела.
I'm learning to live...
|
03.05.2014, 16:49 | #9 |
Пользователь
Регистрация: 06.10.2013
Сообщений: 17
|
Как раз читаю эту статью)
А что можно написать в области применения это программы? Я что-то не могу вообще найти где это используется Последний раз редактировалось Stilet; 12.05.2014 в 17:25. |
04.05.2014, 18:33 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Хм... Списки экономят память. Считывание элемента является медленным, зато вставка нового или удаление старого не требует пересоздания списка, что жизненно необходимо для обычных массивов (и строк кстати).
Применение... Даже не знаю что сказать. Я например вовсю использую их в своем ЯВУ интерпретаторе в виде делфийский TObjectList и TStrings. Все зависит от задачи - где-то массивы нужно (если например данные представляют словарь) где-то списки (если элементы списка представляют скажем блоки данных разных типов). Кстати все (скорее всего все) СУБД работают со своими данными как с динамическими списками. Ну если копнуть в их ядро. Особенно иерархические.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двунаправленные списки в си шарп | первокурсница1 | Помощь студентам | 0 | 02.05.2011 21:29 |
Двунаправленные (двусвязные) списки | DrDre9991 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 27.12.2010 16:53 |
Двунаправленные списки-паскаль | Алена_=))) | Помощь студентам | 2 | 04.06.2010 18:33 |
двунаправленные списки в С++ | zven_ | Общие вопросы C/C++ | 22 | 29.10.2008 18:07 |
Двунаправленные списки в с++ | Марсель059 | Общие вопросы C/C++ | 0 | 29.10.2008 15:32 |