Случайная итерация в Julia Programming

Если вы хотите последовательно перебрать 9X_julialang список чисел от 1 до N в Julia, вы напишите:

for i in 1:N
   # do something with i
end

Но 9X_julia что, если вы хотите случайным образом перебрать 9X_julialang список чисел из диапазона (1...N)? В каждой 9X_ijulia-notebook итерации необходимо случайным образом выбирать 9X_ijulia-notebook число, которое не было выбрано ни в одной 9X_julialang предыдущей итерации, и необходимо перебирать 9X_julia-lang все числа из диапазона (1...N).

2
0
1
Общее количество ответов: 1

Ответ #1

Ответ на вопрос: Случайная итерация в Julia Programming

using Random

for i in shuffle(1:N)
   # do something with i
end

9X_ijulia-notebook

10
0