We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea0fd54 commit 6e8b5cdCopy full SHA for 6e8b5cd
Shuffle/README.markdown
@@ -96,9 +96,6 @@ public func shuffledArray(_ n: Int) -> [Int] {
96
var a = [Int](repeating: 0, count: n)
97
for i in 0..<n {
98
let j = Int.random(in: 0...i)
99
- if i != j {
100
- a[i] = a[j]
101
- }
102
a[j] = i
103
}
104
return a
Shuffle/Shuffle.swift
@@ -30,9 +30,6 @@ public func shuffledArray(_ n: Int) -> [Int] {
30
var a = Array(repeating: 0, count: n)
31
32
let j = random(i + 1)
33
34
35
36
a[j] = i // insert next number from the sequence
37
38
0 commit comments