![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.11.2010
Сообщений: 15
|
![]()
Доброе время суток!
Подскажите пожалуйста как сделать, что бы рандом не выдавал два одинаковых значения? То есть, если я рандомом задаю значения элементам массива, то что бы в массиве не было повторяющихся элементов? Всего 8 значений и 4 элемента... Заранее спасибо! ![]() |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
2) существуют два кардиональных подхода. а) массив заполняется последовательными (следовательно, неповторяющимися) значениями. потом элементы тасуются (перемешиваются внутри массива) b) при каждой очередной генерации случайного числа, проверяется, не было ли выпадение такого числа ранее. цикл генерации сл.числа повторяется, пока было выпадение такого числа ранее. варианты отличаются логикой. Какой из них выбрать - судить Вам.... |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.11.2010
Сообщений: 15
|
![]()
1) Понял, я пока не нашел, но поищу лучше ..)
2) Спасибо ..) попробую реализовать что-то подобное)) |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ищите по словам случайные неповторяющиеся
например, вот, для затравки две темы. там есть примеры кода http://www.programmersforum.ru/showthread.php?t=38802 http://www.programmersforum.ru/showthread.php?t=106614 |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 17.11.2010
Сообщений: 15
|
![]()
ок)
Ещё раз спасибо))) |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
да не за что.
Если вдруг возникнут затруднения в реализации, обращайтесь, тут в теме всё разрулим! |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 17.11.2010
Сообщений: 15
|
![]()
Благодарю))
=) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по mySQL + Вопрос по RichEdit | HTL | Общие вопросы Delphi | 4 | 01.01.2010 20:22 |
вопрос | nyx | Общие вопросы по Java, Java SE, Kotlin | 3 | 31.12.2009 21:50 |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос по сокетам и общение как в ICQ.Сложный вопрос... | Руслантус | Общие вопросы C/C++ | 2 | 12.08.2008 21:10 |
Вопрос по С# | Roberto | Помощь студентам | 1 | 27.05.2008 22:12 |