Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,14 @@
|
|||
selection_sort(v) := block([k, m, n],
|
||||
n: length(v),
|
||||
for i: 1 thru n do (
|
||||
k: i,
|
||||
m: v[i],
|
||||
for j: i + 1 thru n do
|
||||
if v[j] < m then (k: j, m: v[j]),
|
||||
v[k]: v[i],
|
||||
v[i]: m
|
||||
))$
|
||||
|
||||
v: makelist(random(199) - 99, i, 1, 10); /* [52, -85, 41, -70, -59, 88, 19, 80, 90, 44] */
|
||||
selection_sort(v)$
|
||||
v; /* [-85, -70, -59, 19, 41, 44, 52, 80, 88, 90] */
|
||||
Loading…
Add table
Add a link
Reference in a new issue