![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Случайных чисел от 0 до 1000 | wakhan | Shell программирование и сценарии | 2 | 07-15-2008 08:41 AM |
| Как установить ограничить на случайных чисел в C | ahjiefreak | Программирования высокого уровня | 6 | 01-11-2008 04:46 AM |
| Генератора случайных чисел в KSH | mervin2006 | UNIX для чайников Вопросы И Ответы | 2 | 04-27-2007 03:02 AM |
| Генератора случайных чисел | tej.buch | Программирования высокого уровня | 1 | 02-13-2006 10:07 AM |
| Случайных чисел без повторов | asal_email | UNIX для чайников Вопросы И Ответы | 8 | 07-14-2005 05:02 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Генерация случайных чисел без repetation
Привет Я имею ниже код Код:
MAXCOUNT=10
count=1
echo
echo "$MAXCOUNT random numbers:"
echo "-----------------"
while [ "$count" -le $MAXCOUNT ] # Generate 10 ($MAXCOUNT) random integers.
do
number=$[ [$RANDOM % 20 ] + 1 ]
"echo $number"
let "count += 1" # Increment count.
done
Но aftre исполнителями этого Я получаю repetative randiom же цифры, 2,5,6,6,10,8,18,14 но я хочу уникальные случайных чисел? Может ли один помочь мне в решении этого? Последний раз редактировалось zaxxon; на 11-25-2008 02:15 AM.. Основание: codetags выполнены |
|
||||
|
Случайные Числа поколения без repeattion
Эй благодарность за ур ответ, может у меня четко объяснить, что я должен сделать сейчас, я имею в виду. HAV, как я это трубы и сортировки, я очень новой для корпусов cripting Thats почему я amasking U код для этого
и я хочу создать с 1 по 20 случайных чисел уникальным |
|
||||
|
Генерация случайных чисел от 1 до 18 с использованием Perl-скрипт
Привет
Может ли какой-либо одной дайте мне Perl скрипт для генерации случайных чисел от 1 до 18 лет только и случайных чисел должен быть уникальным ................. Пожалуйста, помогите мне в решении этого (только Perl Сценарист |
|
||||
|
Вы размещения домашних заданий? Зачем вам нужны различные случайных чисел от 1 до 18?
Есть 2 способа: 1 / сохранить генерации случайных чисел, отвергать тех, у вас уже есть (использование хэш для их хранения) до тех пор, пока у вас есть достаточно вариантов, -> Это создает много дополнительной работы, и если вы хотите больше случайных чисел, чем имеющиеся в вашем кругу, вы получите бесконечный цикл. Наихудшее время выполнения непредсказуема (средние показатели могут быть рассчитаны с использованием статистических данных) 2 / Создать массив "ценностей", и выбрать произвольный элемент из массива, а затем удалить его из массива. -> Ницца И быстро, если вы получили небольшой круг, предсказуемое наихудшему сценарию Если Вы хотите мне написать скрипт, считать минуты объяснить, почему вы в ней нуждаетесь. Если это на дому, мы не сможем решить эту проблему для вас. Мы поможем Вам кажется, и мы будем смотреть на ваши скрипты и найти ошибки, а не писать все это для вас. |
|
|||||
|
Если бы не так много времени для изучения его так далеко, но вы получили некоторые подсказки, я вижу
![]() Не должно быть домашнее задание, он может быть из interesst или вроде того. В образце кода lalitka Написал я нашел в развитых Баш сценарии руководства. |
|
|||||
|
Цитата:
lalitka требует для Perl Скрипт только. Это делает меня подозрительным. Но ОП получает пользу от сомнения. |
![]() |
| Закладки |
| Теги |
| скрипт оболочки, оболочке сценариев, Unix-скриптов, Unix сценарии основы |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|