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

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

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

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

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

драсти всем.мне надо создать список массивов.а как это дело объявить не знаю.помогите аа)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2010, 16:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создать список массивов (C++):

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

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

Создать массив структур без использования массивов и нотации массивов - C++
Доброго времени суток! Есть задание, в котором нужно создать массив структур, имея следующую структуру: struct name { string...

Создать список L3 из элементов, входящих и в список L1 и в список L2 - C++
создать список л3 из элементов входящих и в список л1 и в список л2

Вводится число N. Создать список его делителей и вывести список на экран - C++
#include<iostream> #include<stdio.h> #include<malloc.h> #include<string.h> #include<stdlib.h> using namespace std; struct...

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

6
accept
4822 / 3243 / 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 };
1
genius5
114 / 36 / 2
Регистрация: 13.12.2009
Сообщений: 223
18.11.2010, 19:39  [ТС] #3
а если у меня длина массива может менятся?мне тогда для каждого элемента хранить длину?
0
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
18.11.2010, 19:48 #4
genius5, Либо использовать вектор. Либо использовать указатели
0
accept
4822 / 3243 / 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 записываешь сколько в нём на данный момент значимых элементов
1
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)
0
accept
4822 / 3243 / 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;
};
это я забыл просто
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2010, 13:50
Привет! Вот еще темы с ответами:

Создать список, после каждого отрицательного числа вставить в список 0 - C++
задание такое, создать список, после каждого отрицательного числа вставить в список 0. я кое-что тут пытался делать: #include...

Связанный список. Создать, записать в связный список последовательность слов,обозначающих месяцы года,заданных пользователем - C++
Создать связанный список.Кроме информационных полей он должен обязательно содержать указатели на предыдущий и следующий за ним...

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

Создать список студентов с оценками по нескольким дисциплинам. Отсортировать список по убыванию среднего балла. Имеющих двойки удалить из списка. - C++
Помогите сделать лабу задание:Создать список студентов с оценками по нескольким дисциплинам. Отсортировать список по убыванию среднего...


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

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
19.11.2010, 13:50
Ответ Создать тему
Опции темы

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