
29 Jan
2013
29 Jan
'13
4:31 a.m.
Junior White
The only different in the two program is in the first is "q <- [1..n], qs <- queens' (k-1)," and the second is "qs <- queens' (k-1), q <- [1..n]".
In the first case `queens' (k-1)` is being recomputed for every q (that is, n times). Of course it would matter :)