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

Как сгенерить два массива с неповторяющимися "случайными" точками (X, Y)? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ inline функции http://www.cyberforum.ru/cpp-beginners/thread935882.html
Объясните, пожалуйста, почему со всеми inline программа не работает, а если их закомментировать - работает. // main.cpp #include <iostream> #include "employee.h" using namespace std; int main(void) { employee Maxim; Maxim.SetItsAge(25);
C++ Структура и функции задание: 1) Напишите функцию, принимающую структуру box по значению и отображающую все ее члены. 2) Напишите функцию, принимающую адрес структуры box и устанавливающую значение члена volume равным произведению остальных трех членов. помогите пожалуйста, ошибка в том что пишет не использована переменная "obem.obem", а как иначе указать? Объясните в чем ошибка. Учусь... http://www.cyberforum.ru/cpp-beginners/thread935880.html
C++ хеш таблица
в чем ошибка #include <iostream> #include <vector> #include <iterator> #include <algorithm> #include <string> struct HashTableNode { std::string data;
Как обмануть компилятор и "перепрыгнуть через функцию"? C++
Известно, что адрес возврата из функции сохраняется на стеке. (В данном эксперименте мы отключим все виды инлайна в оптимизациях). Так вот, я решил воспользоваться этим свойством и написать программу, которая ломает вложенный вызов нескольких функций путём манипуляций со стеком. Программа следующая://#include <iostream> void* ret_address; //void* old_stack; int get6(){ _asm{ mov eax,...
C++ vector<[class]> in class и перегрузка (ostream) http://www.cyberforum.ru/cpp-beginners/thread935871.html
Доброе всем время суток ) столкнулся с проблемой Есть у меня несколько классов и есть класс внутри которого созданы векторы хранящие элементы других 3-х классов Пытался перегрузить острим для вывода на консоль содержимого класса и вот попал в капкан ) возможно даже своей криворукости так как только изучаю STL вообщем так работает и выводит ostream& operator<<(ostream& os,const...
C++ Структура в классе Здраствуйте! Хотел спросить можно ли использовать структуру в классе и соответствует ли оно принципам ООП? #include <iostream> #include <cmath> using namespace std; class Quad { protected: struct coord подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
09.08.2013, 18:15     Как сгенерить два массива с неповторяющимися "случайными" точками (X, Y)?
Maxak, я бы наверное разделил диапазон по каждой координате на 1000 частей (равномерно).
Засунул всё это в 2 вектора, перемешал бы их random_shuffle(), а потом прошелся бы двойным циклом для выдачи двумерной точки. Итоговый набор точек будет уникальным, но будет какая-то одна координата повторятся 1000 раз пока не сменится. Если это критично, то нужно будет немного усложнить алгоритм выдачи вместо двух вложенных циклов.
 
Текущее время: 04:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru