Anonymous user
Greatest common divisor: Difference between revisions
→{{header|Swift}}
(→dt: add) |
imported>Szymon-Michalak |
||
Line 6,556:
<syntaxhighlight lang="swift">// Iterative
func gcd(
var a = abs(a
var b = abs(b)
if (b > a) { swap(&a, &b) }
Line 6,569 ⟶ 6,570:
// Recursive
func gcdr (
var a = abs(a
var b = abs(b)
if (b > a) { swap(&a, &b) }
|