Форум программистов, компьютерный форум CyberForum.ru

Задать двумерный массив с помощью линейного односвязного списка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать число отрицательных частиц не и ни http://www.cyberforum.ru/cpp-beginners/thread123885.html
В некотором тексте (например Ни одна система не остается неизменной) определить отрицательные частицы не и ни :) помогите пожалуйста сделать задачу на С
C++ Динамический массив Даны действительные числа а1,..аn Получим:min(a1*a16,a2*a17,..,a15*an) заранее большое спасибо=)))) Добавлено через 3 минуты цикл должен иметь такие переменные A A(km/2+I) http://www.cyberforum.ru/cpp-beginners/thread123864.html
Инициализация игры... C++
Помогите пожалуйста... Переискал по всем известным мне форумам но так и не нашел... Как проверить через С++ сколько игроков на сервере (на движках ХЛ, ХЛ2, КОД), какая карта и тп, можете помочь? желательно исходниками=) Добавлено через 1 час 33 минуты :cry: Ну помогите, все уже обрыл, ничего найти не могу....
C++ Проверить синтаксические ошибки слов текста, хранящегося в файле программно
Как написать программу, при помощи которой можно проверять синтаксические ошибки слов текста, хранящегося в файле.
C++ Найти количество символов "с" в строке S http://www.cyberforum.ru/cpp-beginners/thread123783.html
kolc - найти количество символов "с" в строке S int kolc (char*s, char c). Значение функции - количество символов. Прога должна быть на С. Помогите, пожалуйста и, если возможо, пояснить что к чему. :)
C++ Двоичный калькулятор с учетом переноса Здравствуйте. В программировании не разбираюсь, нужна программа для работы с двоичной арифметикой с учетом переноса. Например: 0101+1111=10100 . Помогите, пожалуйста, или подскажите где можно скачать подробнее

Показать сообщение отдельно
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
01.05.2010, 08:23     Задать двумерный массив с помощью линейного односвязного списка
понадобится два вида узлов: узел для строки, узел для значения

можно что-нибудь такое, если один узел для всех
C
1
2
3
4
5
6
7
8
9
10
11
12
struct lnode {
    union {
        struct lnode *row;
        int value;
    } data;
   
    enum datatype {
        ROW, VALUE
    } type;
 
    struct lnode *next;
};
C
1
2
3
struct list {
    struct lnode *head, *tail;
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru