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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
genius5
114 / 36 / 2
Регистрация: 13.12.2009
Сообщений: 223
#1

Создать список массивов - C++

18.11.2010, 16:10. Просмотров 531. Ответов 6
Метки нет (Все метки)

драсти всем.мне надо создать список массивов.а как это дело объявить не знаю.помогите аа)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2010, 16:10     Создать список массивов
Посмотрите здесь:

Односвязный список массивов равной длинны - C++
Поставлена такая задача: реализовать односвязный список массивов равной длинны. Когда мы находимся внутри массива, стек работает как...

Как создать n массивов? - C++
как создать определенное количество однотипных двумерных массивов, их количество зависит от переменной. Величина переменной определяется на...

Как создать массив массивов - C++
Привет всем!!!! У меня вопрос такой: можно ли в Си++ задать массив, например, 3на5, в котором элементами будут также массивы 5на5? и если...

Как можно в памяти уместить больше данных ?Большой массив или список маленьких массивов ? - C++
сабж выше

Как из двух массивов создать третий? - C++
Допустим дан массив А и B, как создать массив С???

Можно ли создать вектор динамических массивов? - C++
В больном воображении созрел такой код char**mass = new char*(); //vector<char*>mass; int i = 0; for (char*ptr = strtok(buf, "...

Создать массив из элементов массивов А и В без повторов - C++
3. Написать программу, которая на основе двух динамических массивов А и В быть разного размера строит третий динамический массив С...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
18.11.2010, 16:46     Создать список массивов #2
C
1
2
3
4
5
6
7
8
9
10
11
struct node {
    int n[10], nobj;
};
 
struct list {
    struct node *head, *tail;
};
 
...
 
    struct list lst = { NULL };
genius5
114 / 36 / 2
Регистрация: 13.12.2009
Сообщений: 223
18.11.2010, 19:39  [ТС]     Создать список массивов #3
а если у меня длина массива может менятся?мне тогда для каждого элемента хранить длину?
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
18.11.2010, 19:48     Создать список массивов #4
genius5, Либо использовать вектор. Либо использовать указатели
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
19.11.2010, 01:15     Создать список массивов #5
Цитата Сообщение от genius5 Посмотреть сообщение
а если у меня длина массива может менятся?мне тогда для каждого элемента хранить длину?
в узле хранишь количество элементов в массиве узла (чтобы в массив на десять элементов, например, можно было записать только три элемента и знать это потом)

C
1
2
3
4
struct node {
    int *n, size;
    int nobj;
};
можно и так, в size записываешь максимальную длину массива, который выделил (сколько элементов он может хранить), а в nobj записываешь сколько в нём на данный момент значимых элементов
genius5
114 / 36 / 2
Регистрация: 13.12.2009
Сообщений: 223
19.11.2010, 13:06  [ТС]     Создать список массивов #6
А если в классах мне еще надо добовлять массив когда данные уже заполнены и все массивы связываются в список.
(a esli v klassax.mne e6e nado dobavlat massiv kada danniy uje zapolnen.i vse massivi svazivayuca v spisok)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2010, 13:50     Создать список массивов
Еще ссылки по теме:

Создать программу очищающая отрицательные числа из массивов А и В - C++
Даны массивы квадрата А и В. Создать программу очищающая отрицательные числа из массивов А и В

Как создать 100 массивов разными значениями ? - C++
вот фрагмент кода! Подскажите плс //while(KolMas < MaxMas) //{ for(int i = 0; i < straka; i++) { for(int...

Создать третий массив из неповторяющихся элементов исходных массивов - C++
помогите плиз.. чет проблемы с массивом у меня ((( Задать два массива вещественных чисел с помощью датчика случайных чисел. Создать...

Создать модуль для обработки одномерных массивов с помощью классов - C++
Создать модуль для обработки одномерных массивов с помощью классов. Добавлено через 21 час 5 минут Есть у кого какие мысли? =(

Нужно на основе ранее созданных массивов A и B создать массив С правилом исключения - C++
нужно на основе ранее созданих масивов A и B Создать масив С правилом исключения то есть масив С должен иметь елементы которих нет в A...


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

Или воспользуйтесь поиском по форуму:
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
19.11.2010, 13:50     Создать список массивов #7
C
1
2
3
4
5
struct node {
    int *n, size;
    int nobj;
    struct node *next;
};
это я забыл просто
Yandex
Объявления
19.11.2010, 13:50     Создать список массивов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru