Sorting algorithms/Gnome sort: Difference between revisions
Content added Content deleted
m (→version 1: changed separator comments and the array header.) |
(→version 1: reverted back to non-leading blank strings, removes STYLE from PRE html tag.) |
||
Line 1,680: | Line 1,680: | ||
gen@: !='deadbeef'x ...; @.=! /*default none-value; allows null*/ |
gen@: !='deadbeef'x ...; @.=! /*default none-value; allows null*/ |
||
@.1 = '---the seven virtues---' /* [↓] indent the seven virtues.*/ |
@.1 = '---the seven virtues---' /* [↓] indent the seven virtues.*/ |
||
@.2 = '=======================' |
@.2 = '=======================' ; @.6 = 'Fortitude' |
||
@.3 = ' |
@.3 = 'Faith' ; @.7 = 'Justice' |
||
@.4 = ' |
@.4 = 'Hope' ; @.8 = 'Prudence' |
||
@.5 = ' |
@.5 = 'Charity [Love]' ; @.9 = 'Temperance' |
||
do items=1 while @.items\==!; end /*find the # of items in @ array.*/ |
do items=1 while @.items\==!; end /*find the # of items in @ array.*/ |
||
return items-1 /*because of the DO, adjust ITEMS*/ |
return items-1 /*because of the DO, adjust ITEMS*/ |
||
Line 1,694: | Line 1,694: | ||
return</lang> |
return</lang> |
||
'''output''' |
'''output''' |
||
<pre> |
|||
<pre style="height:40ex;overflow:scroll"> |
|||
element 1 before sort: ---the seven virtues--- |
element 1 before sort: ---the seven virtues--- |
||
element 2 before sort: ======================= |
element 2 before sort: ======================= |
||
element 3 before sort: |
element 3 before sort: Faith |
||
element 4 before sort: |
element 4 before sort: Hope |
||
element 5 before sort: |
element 5 before sort: Charity [Love] |
||
element 6 before sort: |
element 6 before sort: Fortitude |
||
element 7 before sort: |
element 7 before sort: Justice |
||
element 8 before sort: |
element 8 before sort: Prudence |
||
element 9 before sort: |
element 9 before sort: Temperance |
||
──────────────────────────────────────────────────────────── |
──────────────────────────────────────────────────────────── |
||
element 1 after sort: ---the seven virtues--- |
element 1 after sort: ---the seven virtues--- |
||
element 2 after sort: ======================= |
element 2 after sort: ======================= |
||
element 3 after sort: |
element 3 after sort: Charity [Love] |
||
element 4 after sort: |
element 4 after sort: Faith |
||
element 5 after sort: |
element 5 after sort: Fortitude |
||
element 6 after sort: |
element 6 after sort: Hope |
||
element 7 after sort: |
element 7 after sort: Justice |
||
element 8 after sort: |
element 8 after sort: Prudence |
||
element 9 after sort: |
element 9 after sort: Temperance |
||
──────────────────────────────────────────────────────────── |
──────────────────────────────────────────────────────────── |
||
</pre> |
</pre> |