![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.03.2015
Сообщений: 15
|
![]()
Помогите, пожалуйста, разобраться в том, как можно создать стек на основе двусвязного списка.
Т. е. мне нужно реализовать простой двусвязный список, на основе которого нужно сделать стек. Язык - С#. Последний раз редактировалось hidforce; 27.03.2015 в 08:55. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
![]()
Начнем с простого: что вы знаете о c#? что знаете о классах? что знаете о двусвязном списке?
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,603
|
![]()
Контейнеры хранятся в пространстве имен System.Collections
Документация на сайте: https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx Класс Stack : https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx Универсальные коллекции: https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx Универсальный список имеет название класса: List<T> LinkedList: https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx Код:
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
![]()
2 challengerr
Ему надо сделать список и стек на его основе, а не юзать стандартное. Это учебная задача. Ваш пост не в тему. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.03.2015
Сообщений: 15
|
![]()
p51x,
Про С#, как и про классы, знаю достаточно: не зря учил полтора года. Я не прошу сделать за меня, я прошу помощи. Может, какую-нибудь книгу посоветуете, где это объясняется. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
![]()
Никлаус Вирт "Алгоритмы+Структуры данных=программы". Там, правда пояснения на algol'оподобном (почти Pascal) языке, но всё понятно.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
![]()
Так непонятно в чем ваша проблема и что конкретно вы не знаете. Посмотрите Вирта там и списки, и стек есть.
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
http://www.programmersforum.ru/showthread.php?t=248912
Функция public MyLinkedList2(int[] arr). Это пример списка. Попробуй реализовать его для начала, а там и до стека поправить не долго.
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Итератор для двусвязного списка | Black_Dynamite | Помощь студентам | 0 | 07.11.2013 22:04 |
Сортировка двусвязного списка | SoTwisted | Помощь студентам | 1 | 21.02.2012 09:51 |
Сортировка двусвязного списка. | Ninna | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 30.05.2011 13:03 |
перестановка элементов двусвязного списка | mansp | Общие вопросы C/C++ | 1 | 09.02.2011 19:46 |
[C++] Шейкер-сортировка двусвязного списка | Attenti_ON | Помощь студентам | 0 | 17.11.2009 00:24 |