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

Есть ли какая-нибудь возможность рандомизировать процесс перемешивания элементов контейнера - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С++ Скорость компиляции http://www.cyberforum.ru/cpp-beginners/thread624366.html
Всем привет. Подскажите пожалуйста как отображать скорость компиляции программы в консольном окошечке как на этом изображении. http://plasmon.rghost.ru/39234434/image.png
C++ дана матрица вывести на экран сумма диагонали матрицы буду благодарен дана матрица вывести на экран сумма диагонали матрицы http://www.cyberforum.ru/cpp-beginners/thread624348.html
C++ Массив: Вывести на экран элементы массива, квадрат которых не будет превышать N
помогите пожалуйста Дан массив вывести на экран элементы массива квадрат которых не будет превышать N
C++ Инициализация членов структуры
Здравствуйте. Имеется код: #include <iostream> struct Pizza { char name; double diametr; double weidth; };
C++ Перемешать массив строк. http://www.cyberforum.ru/cpp-beginners/thread624310.html
Здравствуйте, не могу сделать программу, где будет генерироваться имена без повторов, тоесть даны к примеру 8 имен, и она должна выдавать их примерно так: имя1 и имя7 имя3 и имя5 имя8 и имя2 имя6 и имя4 Имя не должно повторяться. Каким образом сделать так, чтобы имена не повторялись?
C++ Указатель на класс, создавший объект Добрый вечер! Возник следующий вопрос: Пусть есть 2 класса: class A { public: A(); ~A(); }; подробнее

Показать сообщение отдельно
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
16.07.2012, 11:51     Есть ли какая-нибудь возможность рандомизировать процесс перемешивания элементов контейнера
Цитата Сообщение от ramybozy Посмотреть сообщение
Есть в библиотеке алгоритмов такой алгоритм, который случайным образом перемешивает элементы данного контейнера.
Все бы хорошо, но вот только в том, что он всегда перемешивает их одним и тем же образом.
Есть ли какая-нибудь возможность рандомизировать этот процесс?
Не понял. Имеешь ввиду, что, если на входе 1 2 3 4 5, то ты всегда получаешь, допустим, 3 2 5 4 1?
 
Текущее время: 23:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru