Skip to content

grafi-tt/sayhisort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SayhiSort

Block merge sort implementation inspired by GrailSort. It's in-place, stable and runs in O(N log(N)) wort-case time complexity.

The implementation is purely swap-based. So items nither default-constructible nor move-constructible are allowed, as long as they are swappable.

Its name derives from GrailSort, in honor of its auhor Andrey Astrelin rest in peace. Pronunciation of “say hi” sounds like the Japanse word 「聖杯(せいはい)」, which means grail.

TODO: benchmark

Similar projects

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published