0 / 0 / 0
Регистрация: 16.11.2016
Сообщений: 86
1

Реализация списков , стеков, очереди

25.11.2016, 20:44. Показов 438. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Скажите где можно почитать про создание односвязных\двусвязных списков, стеков, очередей. Интересует порядок создания. Что за чем должно следовать. Например: функция Push:
C++
1
2
3
4
5
6
7
void Push(int i)
{
    Stek*stek = new Stek();
    stek->value = i;
    stek->next = q;
    q = stek;
}
Вот именно почему стек ссылается на значение и на i?
потом стек ссылается на следующий элемент и на q?
Почему мы например не сразу стэк ссылаем на следующий элемент?
Но если мы так сделаем ошибку начнет выбивать.
а потом вообще приравниваем q к стеку? Пожалуйста объясните кто может или дайте ссылку на книгу где можно с самыми подробными объяснениями почитать про создание таких элементов. Да вопросы детские но поймите, учусь на программиста и хоть бы какую книгу нормальную дали или посоветовали, так ничего!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.11.2016, 20:44
Ответы с готовыми решениями:

Реализация k-стеков
Добрый день! Никак не могу найти информацию по реализации k-стеков. Задача состоит в следующем: 1....

Реализация динамического списка динамических стеков
не знаю как выдолнить работу "реализация динамического списка динамических стеков". нужно...

Очереди: особенности реализации на базе списков
Пом-гите решить, заранее благодарен.)) Билет 7 1 Очереди: особенности реализации на базе...

Реализация банковской очереди
На вход подаются по 2 числа. Первое - время, во сколько человек пришел и второе - сколько времени...

1
7525 / 6391 / 2913
Регистрация: 14.04.2014
Сообщений: 27,835
26.11.2016, 13:32 2
Кривые обозначения. Stek здесь, по-видимому, - элемент стека, а не сам стек. А q - указатель на вершину. Когда новый элемент создаётся, он становится текущим q.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2016, 13:32
Помогаю со студенческими работами здесь

Реализация очереди из файла
Здравствуйте! Возникла такая проблема. При считывании информации с файла, на экран выводится...

Реализация очереди на указателях
Очередь на указателях: #include <iostream> using std::cin; using std::cout; using...

Реализация очереди массивом
Как реализовать очередь с помощью массива????

Программная реализация очереди
Друзья, подскажите, почему не правильно работает программа, ругается на функцию EmptyQ программу...

Реализация одно-х списков классами
Добрый день! Расскажите пожалуйста, как эту задачу можно написать с помощью классов. L –...

Реализация очереди на базе массива
реализация очереди на базе массива . код С


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru