- commenti

This commit is contained in:
luca.mazzoleni
2024-12-24 08:44:46 +01:00
parent 8c39c6a94f
commit b882f23d3e
4 changed files with 9 additions and 2 deletions
+4 -1
View File
@@ -575,7 +575,10 @@ function BeamLib.TableCopyDeep( OriginalTable)
return CopiedTable
end
---------------------------------------------------------------------
-- Merge sorting - algoritmo di sorting stabile, ossia che mantiene l'ordine relativo se gli elementi sono equivalenti
-- TODO vedere come riordinare (tutto in tabella MergeSort??)
-- TODO libreria Sorting??
do
-- unisce due liste ordinate
local function MergeHalves(Left, Right, Compare)
@@ -618,7 +621,7 @@ do
return MergeHalves( Left, Right, Compare)
end
-- funzione per l'ordinamento che verrà chiamata da fuori
-- chiamata accessibile dall'esterno
function BeamLib.StableSort( List, Compare)
return MergeSort( List, Compare)
end