zint64

package
v1.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package zint64 implements radix sort for []int64. This package is deprecated

Index

Constants

View Source
const (
	// MinSize is the minimum size of a slice that will be radix sorted by Sort.
	MinSize = 256
)

Variables

This section is empty.

Functions

func Sort

func Sort(x []int64)

Sort sorts x using a Radix sort (Small slices are sorted with slices.Sort() instead).

func SortBYOB

func SortBYOB(x, buffer []int64)

SortBYOB sorts a []int64 using a Radix sort, using supplied buffer space. Panics if len(x) does not equal len(buffer). Uses radix sort even on small slices.

func SortCopy

func SortCopy(x []int64) []int64

SortCopy is similar to Sort, but returns a sorted copy of x, leaving x unmodified.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL