PipeNNN
1

АТД очередь в связном представлении

31.01.2013, 22:10. Показов 553. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Что я не так сделал?Выдает ошибку.
Если что в коде не так , буду благодарен за поправки.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include "stdafx.h"
 
struct Queue
{
    int data;
    Queue *link;
};
 
struct ATD_Queue 
{
    Queue *data;
    ATD_Queue (*push) (ATD_Queue*,int);
};
 
ATD_Queue push(ATD_Queue *my_queue, int add_el)
{
    Queue *new_element, *curent_element;
    new_element = new Queue;
    new_element -> data = add_el;
    if (curent_element -> link == 0)
            {
                new_element -> link = 0;
                curent_element = new_element;
            }
            else
            {
                new_element -> link = curent_element;
                curent_element = new_element;
            }
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    ATD_Queue *my_q = new ATD_Queue;
    my_q -> data = 0;
    my_q -> push = push;
 
    return 0;
}
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2013, 22:10
Ответы с готовыми решениями:

Очередь на связном списке
OldTail->next->tail; ругается на эту строчку, пишет class QueueNode не содержит члена tail и...

АТД очередь
Допустим есть структура А. Мне нужно создать очередь на массиве. Как реализовать функции out и...

АТД - очередь с приоритетом
Помогите, пожалуйста, реализовать в виде класса на С++ абстрактный тип данных очередь с...

Добавьте к АТД «очередь» функцию first
Добавьте к АТД «очередь» функцию first, что получает первый элемент очереди, не удаляя его, и...

0
31.01.2013, 22:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2013, 22:10
Помогаю со студенческими работами здесь

Очередь в векторном представлении
Помогите, пожалуйста, разобраться со структурой "Очередью". Написать программу на Си, которая...

Сформировать односвязную очередь из элементов, которые входят в очередь Q1, но не входят в очередь Q2
Составить программу обработки динамической структуры данных: сформировать односвязную очередь Q из...

Пузырёк на связном списке
Здравствуйте! Не могли Вы подсказать, почему после первого прохождения по списку все остается как...

Проверка в связном поле
Здраствуйте, имеется база в Ассess и 2 таблицы, 2я связана с 1ой связью 1 ко многим имееется...


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

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

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