Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2007, 23:40   #1
SNAKE89
Новичок
Джуниор
 
Регистрация: 25.12.2007
Сообщений: 2
Восклицание Массив указателей на структуры

Нужно по заданию сделать так чтобы пользователь мог вводить граф с клавиатуры, количество ребер и вершин также вводятся с клавиатуры, и он хранился в памяти в виде списка инцидентности. Соответственно массив должен быть динамическим. Собственно вопрос, как динамически создать массив указателей на структуры, допустим следующего вида
Код:
struct Elem
{
    int rebro;
    struct Elem *next;
};
И как потом записывать в него данные, соблюдая порядок в списке, т.е. вершина 2 должна быть в списке ближе к началу, чем вершина 7. smile

Работа выполняется на Borland C 3.1
SNAKE89 вне форума Ответить с цитированием
Старый 26.12.2007, 02:33   #2
itisiam
аккаунт недоступен
Форумчанин
 
Регистрация: 23.01.2007
Сообщений: 107
По умолчанию

А в вашем случае список обязателен? просто в 10 раз проще было бы характеризовать граф матрицей инцендентности - т.е. двумерным динамическим массивом. В этом случае сложностей вообще нет, а вот "список инцендентности" я себе даже просто представить немогу
ввел пароль, который мне не известен
itisiam вне форума Ответить с цитированием
Старый 26.12.2007, 15:07   #3
SNAKE89
Новичок
Джуниор
 
Регистрация: 25.12.2007
Сообщений: 2
По умолчанию

Да, обязателен.
SNAKE89 вне форума Ответить с цитированием
Старый 26.12.2007, 19:34   #4
itisiam
аккаунт недоступен
Форумчанин
 
Регистрация: 23.01.2007
Сообщений: 107
По умолчанию

Помоему вы сами не понимаете что хотите.. с помощью обычного списка можно описать граф "цепь" или "цикл", а другие неполучится.. или вы просто не так описываете задание
ввел пароль, который мне не известен
itisiam вне форума Ответить с цитированием
Старый 27.12.2007, 10:14   #5
Alek86
Форумчанин
 
Регистрация: 25.09.2007
Сообщений: 189
По умолчанию

с помощью списка структур можно описать почти все, что угодно
Alek86 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
массив указателей на методы класса? cout Общие вопросы C/C++ 2 08.05.2008 09:43
Структуры Centyrion Общие вопросы C/C++ 4 06.05.2008 20:33
[С++]Структуры...HELP!!! Настенька Помощь студентам 6 25.12.2007 21:11
Инициализация массива указателей. Непонятно !!! Adamant Общие вопросы C/C++ 2 05.11.2007 16:22