u64 array sort

This commit is contained in:
Nikita Smith
2024-12-26 21:55:31 -08:00
parent b27b783e6f
commit a5c9a1c978
2 changed files with 7 additions and 0 deletions
+6
View File
@@ -63,6 +63,12 @@ u32_array_sort(U64 count, U32 *v)
radsort(v, count, u32_is_before);
}
internal void
u64_array_sort(U64 count, U64 *v)
{
radsort(v, count, u64_is_before);
}
internal void
u32_pair_radix_sort(U64 count, PairU32 *arr)
{
+1
View File
@@ -31,6 +31,7 @@ internal U64Array u64_array_from_list(Arena *arena, U64List *list);
internal U64Array u64_array_remove_duplicates(Arena *arena, U64Array in);
internal void u32_array_sort(U64 count, U32 *v);
internal void u64_array_sort(U64 count, U64 *v);
internal B32 u32_array_compare(U32Array a, U32Array b);
internal U64 sum_array_u64(U64 count, U64 *v);