2023-06-01から1ヶ月間の記事一覧
長さ N の配列 arr = [ 0, 1, 2, ... (N-1) ] をシャッフルしたとき、どの要素から c = arr[c]; というように辿っていっても巡回する。 source: function Shuffle(arr) { for (let i = arr.length - 1; 0 < i; i--) { let j = Math.floor(Math.random() * (i…
長さ N の配列 arr = [ 0, 1, 2, ... (N-1) ] をシャッフルしたとき、どの要素から c = arr[c]; というように辿っていっても巡回する。 source: function Shuffle(arr) { for (let i = arr.length - 1; 0 < i; i--) { let j = Math.floor(Math.random() * (i…