![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 375
|
![]()
Добрый день!
Подскажите пожалуйста, как мне определить - сколько элементов содержит множество? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.05.2008
Сообщений: 219
|
![]()
Никогда таким не интересовался, но однажды пришлось - хорошо у меня там могли быть цифры только от 0 до 25. Поэтому количество определялось достаточно быстро:
Код:
![]()
The Revolution is Now!
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Зачем тебе это? В теории множеств ясно указано что ни порядок следования элементов в множестве, не их число значения не имеет. Если тебе все же необходимо, то следует не пользоваться множествами.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 375
|
![]()
Спасибо понял!
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 23.05.2008
Сообщений: 219
|
![]() Цитата:
![]()
The Revolution is Now!
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Это говорит о том, что Вы плохо относитесь к процессу проектирования алгоритма.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
hoza_syl прав.
Единственный способ определить количество элементов в множестве в Pascal/Delphi — это перебор (цикл) по всем допустимым элементам, проверка, содержится ли данный элемент и, в случае наличия данного элемента, наращивание счётчика... p.s. строго говоря, код вышеприведённый не совсем точен - если множество set of Integer, то правильно, конечно же, перебирать от минимального значения Integer до максимально возможного значения Integer... |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 23.05.2008
Сообщений: 219
|
![]()
Serge_Bliznykov -
Цитата:
The Revolution is Now!
|
|
![]() |
![]() |
![]() |
#9 |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
![]()
кстати
Код:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
|
![]() |
![]() |
![]() |
#10 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Однако, не понимаю, почему в этом случае Вы не задали Код:
Вау! полез проверять... и... А вообще, в какой версии Pascal/Delphi вот эта строчка Код:
TP 7 и Delphi 5 отказались это компилировать, заявив, что множество не может содержать более 256 элементов!!! ___________________________________ _________ Utkin Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Множества | Бедная студентка) | Помощь студентам | 0 | 29.06.2009 19:59 |
Множества | Doublefaced | Помощь студентам | 3 | 24.03.2009 18:58 |
Задача на вектора (тема Множества) DELPHI | 08ekhiv1 | Помощь студентам | 1 | 13.03.2009 20:00 |
Множества в Си | Иллидан | Общие вопросы C/C++ | 14 | 17.01.2008 15:58 |