Jump to content

Sorting algorithms/Bubble sort: Difference between revisions

Arendelle code added
(→‎{{header|C}}: Print array before and after sort)
(Arendelle code added)
Line 330:
After: +0 +1 +2 +3 +4 +5 +6 +7 +8 +9
</pre>
 
=={{header|Arendelle}}==
 
A function that returns a sorted version of it's x input
 
<pre>&lt; x &gt; ( i , 0 )
 
( sjt , 1; 0; 0 ) // swapped:0 / j:1 / temp:2
 
[ @sjt = 1 ,
 
( sjt , 0 )
( sjt[ 1 ] , +1 )
 
( i , 0 )
 
[ @i < @x? - @sjt[ 1 ],
 
{ @x[ @i ] < @x[ @i + 1 ],
 
( sjt[ 2 ] , @x[ @i ] )
( x[ @i ] , @x[ @i + 1 ] )
( x[ @i + 1 ] , @sjt[ 2 ] )
( sjt , 1 )
}
 
( i , +1 )
]
]
 
( return , @x )</pre>
 
=={{header|AutoHotkey}}==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.