Sorting algorithms/Bubble sort: Difference between revisions
Content added Content deleted
Line 707: | Line 707: | ||
Output: |
Output: |
||
A,B,C,D,E,F,G |
A,B,C,D,E,F,G |
||
=={{header|Io}}== |
|||
<lang Io> |
|||
List do( |
|||
bubblesort := method( |
|||
t := true |
|||
while( t, |
|||
t := false |
|||
for( j, 0, self size - 2, |
|||
if( self at( j ) start > self at( j+1 ) start, |
|||
self swapIndices( j,j+1 ) |
|||
t := true |
|||
) |
|||
) |
|||
) |
|||
return( self ) |
|||
) |
|||
) |
|||
</lang> |
|||
=={{header|Lisaac}}== |
=={{header|Lisaac}}== |