mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-05 05:18:40 +00:00
u64 array sort
This commit is contained in:
@@ -63,6 +63,12 @@ u32_array_sort(U64 count, U32 *v)
|
|||||||
radsort(v, count, u32_is_before);
|
radsort(v, count, u32_is_before);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
internal void
|
||||||
|
u64_array_sort(U64 count, U64 *v)
|
||||||
|
{
|
||||||
|
radsort(v, count, u64_is_before);
|
||||||
|
}
|
||||||
|
|
||||||
internal void
|
internal void
|
||||||
u32_pair_radix_sort(U64 count, PairU32 *arr)
|
u32_pair_radix_sort(U64 count, PairU32 *arr)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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 U64Array u64_array_remove_duplicates(Arena *arena, U64Array in);
|
||||||
|
|
||||||
internal void u32_array_sort(U64 count, U32 *v);
|
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 B32 u32_array_compare(U32Array a, U32Array b);
|
||||||
|
|
||||||
internal U64 sum_array_u64(U64 count, U64 *v);
|
internal U64 sum_array_u64(U64 count, U64 *v);
|
||||||
|
|||||||
Reference in New Issue
Block a user