Time for an 2014 update…
This commit is contained in:
parent
372c577f83
commit
09687c4926
2520 changed files with 34227 additions and 7318 deletions
|
|
@ -0,0 +1,18 @@
|
|||
//Note that we're assuming that the list of numbers is separated by tabs.
|
||||
function bubbleSort(%list)
|
||||
{
|
||||
%ct = getFieldCount(%list);
|
||||
for(%i = 0; %i < %ct; %i++)
|
||||
{
|
||||
for(%k = 0; %k < (%ct - %i - 1); %k++)
|
||||
{
|
||||
if(getField(%list, %k) > getField(%list, %k+1))
|
||||
{
|
||||
%tmp = getField(%list, %k);
|
||||
%list = setField(%list, %k, getField(%list, %k+1));
|
||||
%list = setField(%list, %k+1, %tmp);
|
||||
}
|
||||
}
|
||||
}
|
||||
return %list;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue