Size: a a a

2020 June 07

A(

Andrey (@AndrewB330) in pro.algorithms
либо я не совсем понял код, либо последнее число не может попасть на последнюю позицию
источник

A(

Andrey (@AndrewB330) in pro.algorithms
что в данном случае делает rnd.nextInt(2)? возвращает 0 или 1?
источник

N

Nikolay in pro.algorithms
Andrey (@AndrewB330)
что в данном случае делает rnd.nextInt(2)? возвращает 0 или 1?
да,вернет 0 или 1
источник

A(

Andrey (@AndrewB330) in pro.algorithms
ну тогда ты обмениваешь последний элемент с первым или вторым каждый раз.. иии  все.. не так разве?
источник

N

Nikolay in pro.algorithms
Andrey (@AndrewB330)
ну тогда ты обмениваешь последний элемент с первым или вторым каждый раз.. иии  все.. не так разве?
так, но получается, что саму процедуру шафла вызываю многократно и если я на первое место поставил последний, то потом он может назять другое место с 1го
источник

N

Nikolay in pro.algorithms
for(int i =0; i < N; i++){
           shuffle(cards);
источник

A(

Andrey (@AndrewB330) in pro.algorithms
ну лол, если вызывать много раз что угодно то можно достаточно равномерно зашафлить
источник

N

Nikolay in pro.algorithms
а как мне проверять, что мой шафл равномерно распределяет?
источник

A(

Andrey (@AndrewB330) in pro.algorithms
именно функция шафл? или многократный вызов шафл?
источник

A(

Andrey (@AndrewB330) in pro.algorithms
или тебе просто нуден равномерный шафл? тогда в гугле достаточно много реализаций
источник

N

Nikolay in pro.algorithms
именно функция шафл. чтобы проверять свою реализацию
источник

A(

Andrey (@AndrewB330) in pro.algorithms
на самом деле от норм шафла эту отделяет только rnd.nextInt(i+1, n)
источник

A(

Andrey (@AndrewB330) in pro.algorithms
Nikolay
именно функция шафл. чтобы проверять свою реализацию
ну как вариант создаешь массив 0 1 2 3 4 ..., шафлишь, подсчитываешь куда попало каждое число, повторяешь, смотришь
источник

A(

Andrey (@AndrewB330) in pro.algorithms
но не надо много раз шафлить одно и то же
источник

A(

Andrey (@AndrewB330) in pro.algorithms
или тебя именно математическое доказательство интересует?
источник

N

Nikolay in pro.algorithms
Andrey (@AndrewB330)
или тебя именно математическое доказательство интересует?
в коде хочется проверять. до математического еще не дошел даже. спасибо за ответ. понял где у меня ошибка
источник

Ш

ШаХа in pro.algorithms
Привет всем. Кто может объяснить почему в этой задачи https://acm.timus.ru/problem.aspx?space=1&num=1215
источник

Ш

ШаХа in pro.algorithms
работает следующее
источник

Ш

ШаХа in pro.algorithms
чтобы проверить принадлежит ли точка выпуклому многоугольнику я использую алгоритм с емакса
источник

Ш

ШаХа in pro.algorithms
источник