Data update
This commit is contained in:
parent
5150844a7d
commit
4bb20c9b71
7735 changed files with 38060 additions and 199180 deletions
|
|
@ -1,18 +0,0 @@
|
|||
with Ada.Text_IO, Ada.Containers.Generic_Array_Sort;
|
||||
|
||||
procedure Jortsort is
|
||||
|
||||
function Jort_Sort(List: String) return Boolean is
|
||||
procedure Sort is new Ada.Containers.Generic_Array_Sort
|
||||
(Positive, Character, Array_Type => String);
|
||||
Second_List: String := List;
|
||||
begin
|
||||
Sort(Second_List);
|
||||
return Second_List = List;
|
||||
end Jort_Sort;
|
||||
|
||||
use Ada.Text_IO;
|
||||
begin
|
||||
Put_Line("""abbigail"" sorted: " & Boolean'Image(Jort_Sort("abbigail")));
|
||||
Put_Line("""abbey"" sorted: " & Boolean'Image(Jort_Sort("abbey")));
|
||||
end Jortsort;
|
||||
|
|
@ -1,5 +1,3 @@
|
|||
(phixonline)-->
|
||||
<span style="color: #008080;">type</span> <span style="color: #000000;">JortSort</span><span style="color: #0000FF;">(</span><span style="color: #004080;">sequence</span> <span style="color: #000000;">s</span><span style="color: #0000FF;">)</span>
|
||||
<span style="color: #008080;">return</span> <span style="color: #000000;">s</span><span style="color: #0000FF;">=</span><span style="color: #7060A8;">sort</span><span style="color: #0000FF;">(</span><span style="color: #000000;">s</span><span style="color: #0000FF;">)</span>
|
||||
<span style="color: #008080;">end</span> <span style="color: #008080;">type</span>
|
||||
<!--
|
||||
type JortSort(sequence s)
|
||||
return s=sort(s)
|
||||
end type
|
||||
|
|
|
|||
|
|
@ -1,4 +1,2 @@
|
|||
(phixonline)-->
|
||||
<span style="color: #000000;">JortSort</span> <span style="color: #000000;">ok</span> <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">{</span><span style="color: #000000;">1</span><span style="color: #0000FF;">,</span><span style="color: #000000;">2</span><span style="color: #0000FF;">,</span><span style="color: #000000;">3</span><span style="color: #0000FF;">}</span>
|
||||
<span style="color: #000000;">JortSort</span> <span style="color: #000000;">bad</span> <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">{</span><span style="color: #000000;">5</span><span style="color: #0000FF;">,</span><span style="color: #000000;">4</span><span style="color: #0000FF;">,</span><span style="color: #000000;">6</span><span style="color: #0000FF;">}</span>
|
||||
<!--
|
||||
JortSort ok = {1,2,3}
|
||||
JortSort bad = {5,4,6}
|
||||
|
|
|
|||
|
|
@ -1,3 +1 @@
|
|||
(phixonline)-->
|
||||
<span style="color: #008080;">global</span> <span style="color: #008080;">constant</span> <span style="color: #000000;">T_while</span> <span style="color: #0000FF;">=</span> <span style="color: #000000;">336</span> <span style="color: #000000;">tt_stringF</span><span style="color: #0000FF;">(</span><span style="color: #008000;">"while"</span><span style="color: #0000FF;">,</span><span style="color: #000000;">T_while</span><span style="color: #0000FF;">)</span>
|
||||
<!--
|
||||
global constant T_while = 336 tt_stringF("while",T_while)
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
function jortsort($a) { -not (Compare-Object $a ($a | sort) -SyncWindow 0)}
|
||||
jortsort @(1,2,3)
|
||||
jortsort @(2,3,1)
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
Function JortSort(s)
|
||||
JortSort = True
|
||||
arrPreSort = Split(s,",")
|
||||
Set arrSorted = CreateObject("System.Collections.ArrayList")
|
||||
'Populate the resorted arraylist.
|
||||
For i = 0 To UBound(arrPreSort)
|
||||
arrSorted.Add(arrPreSort(i))
|
||||
Next
|
||||
arrSorted.Sort()
|
||||
'Compare the elements of both arrays.
|
||||
For j = 0 To UBound(arrPreSort)
|
||||
If arrPreSort(j) <> arrSorted(j) Then
|
||||
JortSort = False
|
||||
Exit For
|
||||
End If
|
||||
Next
|
||||
End Function
|
||||
|
||||
WScript.StdOut.Write JortSort("1,2,3,4,5")
|
||||
WScript.StdOut.WriteLine
|
||||
WScript.StdOut.Write JortSort("1,2,3,5,4")
|
||||
WScript.StdOut.WriteLine
|
||||
WScript.StdOut.Write JortSort("a,b,c")
|
||||
WScript.StdOut.WriteLine
|
||||
WScript.StdOut.Write JortSort("a,c,b")
|
||||
Loading…
Add table
Add a link
Reference in a new issue