Sorting algorithms/Gnome sort: Difference between revisions

Content added Content deleted
m (→‎{{header|REXX}}: changed width of sep line. -- ~~~~)
Line 1,352: Line 1,352:
j = 2;
j = 2;
while(i < size(a)){
while(i < size(a)){
if(a[i-1]<=a[i]){
if(a[i-1] <= a[i]){
i = j;
i = j;
j = j + 1;}
j += 1;}
else{
else{
temp = a[i-1];
temp = a[i-1];
Line 1,362: Line 1,362:
if(i == 0){
if(i == 0){
i = j;
i = j;
j = j + 1;}}}
j += 1;}}}
return a;
return a;
}</lang>
}</lang>