zigtimsort

Sorting algorithm

An implementation of a hybrid sorting algorithm with a focus on stability and adaptability

TimSort implementation for Zig

GitHub

6 stars
2 watching
0 forks
Language: Zig
last commit: over 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
addyosmani/bubblesort A bubble sort algorithm implementation with a comparison function for sorting arrays of elements in ascending or descending order 107
timsort/cpp-timsort A C++ implementation of TimSort, an O(n log n) stable sorting algorithm. 303
mattreecebentley/plf_indiesort A sorting algorithm that optimizes performance on non-random access containers and large data types 19
tomhoule/zig-diff A Zig library for generating text diffs using Myers' diff algorithm. 13
stoeffel/mergesort An efficient sorting algorithm with O(n log n) complexity. 20
scandum/blitsort An in-place sorting algorithm that partitions arrays recursively using rotations and auxiliary memory management 703
mdsteele/ziegfried A general-purpose memory allocator for the Zig programming language. 24
zig-java/jaz A JVM implementation in Zig. 88
felix-petersen/diffsort A library that allows gradients to be propagated through sorting operations, enabling differentiable sorting networks. 107
bonzaithepenguin/wikisort An optimized sorting algorithm with O(1) memory usage. 1,273
jfcg/sorty Fast and efficient sorting library for Go with concurrent and parallel capabilities 133
dutchghost/maybeuninit A Zig library implementing a way to create and manage uninitialized values at compile-time. 1
ziglibs/diffz A Zig library implementing a diff-matching algorithm 22
deatil/zig-md2 A Zig implementation of the MD2 hash function algorithm 1
jedisct1/zig-minisign An implementation of Minisign in Zig. 55