Sorting algorithms/Bubble sort: Difference between revisions
Content added Content deleted
m (→{{header|J}}) |
m (→{{header|J}}) |
||
Line 544: | Line 544: | ||
=={{header|J}}== |
=={{header|J}}== |
||
<lang J>bubbleSort=: verb define^:_ |
<lang J>bubbleSort=: verb define^:_ |
||
for_n.i.(#y)-1 do. |
for_n. i. (#y)-1 do. |
||
pair=. y{~0 1+n |
pair=. y{~0 1+n |
||
if. >!.0/pair do. |
if. >!.0/pair do. |
||
y=.pair (1 0+n)}y |
y=. pair (1 0+n)}y |
||
end. |
end. |
||
end. |
end. |