- нахождение дроби общей площади, которую занимает каждый треугольник, и сохраните это в списке.
- генерация случайного двойного числа от 0 до 1
вычитать каждое значение в списке до тех пор, пока не будет выполнено следующее вычитание. сделать
это отрицательным
Я считаю приведенное выше утверждение весьма двусмысленным. Я понимаю, что концептуально числа в списке представляют собой некоторую вероятность того, что этот элемент в списке будет выбран, но я не понимаю, как сделать вышеизложенное, что нужно сделать или почему это означает, что вес учитывается площадь треугольника.
Что можно попробовать дальше?
Изменить
Я также нашел это сообщение в блоге, которое содержит дополнительную информацию, хотя я еще не совсем убежден. Возможно, где-то это уже реализовано?
Подробнее здесь: https://stackoverflow.com/questions/554 ... ar-polygon