skiplist

package
v0.0.0-...-870abe2 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ColFunctions = []func(int){colInserts, colWorstInserts, colRandomInserts,
	colAvgSearch, colSearchEnd, colDelete, colWorstDelete, colRandomDelete}
View Source
var HuanduFunctions = []func(int){huanduInserts, huanduWorstInserts, huanduRandomInserts,
	huanduAvgSearch, huanduSearchEnd, huanduDelete, huanduWorstDelete, huanduRandomDelete}
View Source
var MapFunctions = []func(int){mapInserts, mapWorstInserts, mapRandomInserts,
	mapAvgSearch, mapSearchEnd, mapDelete, mapWorstDelete, mapRandomDelete}
View Source
var MtFunctions = []func(int){mtInserts, mtWorstInserts, mtRandomInserts,
	mtAvgSearch, mtSearchEnd, mtDelete, mtWorstDelete, mtRandomDelete}
View Source
var MtchavezFunctions = []func(int){mtchavezInserts, mtchavezWorstInserts, mtchavezRandomInserts,
	mtchavezAvgSearch, mtchavezSearchEnd, mtchavezDelete, mtchavezWorstDelete, mtchavezRandomDelete}
View Source
var RuthFunctions = []func(int){ruthInserts, ruthWorstInserts, ruthRandomInserts,
	ruthAvgSearch, ruthSearchEnd, ruthDelete, ruthWorstDelete, ruthRandomDelete}
View Source
var RyszardFunctions = []func(int){ryszardInserts, ryszardWorstInserts, ryszardRandomInserts,
	ryszardAvgSearch, ryszardSearchEnd, ryszardDelete, ryszardWorstDelete, ryszardRandomDelete}
View Source
var SeanFunctions = []func(int){seanInserts, seanWorstInserts, seanRandomInserts,
	seanAvgSearch, seanSearchEnd, seanDelete, seanWorstDelete, seanRandomDelete}
View Source
var ZhenjlFunctions = []func(int){zhenjlInserts, zhenjlWorstInserts, zhenjlRandomInserts,
	zhenjlAvgSearch, zhenjlSearchEnd, zhenjlDelete, zhenjlWorstDelete, zhenjlRandomDelete}

Functions

This section is empty.

Types

type Item

type Item struct {
	// contains filtered or unexported fields
}

func (Item) ExtendedKey

func (item Item) ExtendedKey() float64

type MockList

type MockList map[int64][]byte

func (*MockList) Delete

func (l *MockList) Delete(key int64)

func (*MockList) Find

func (l *MockList) Find(key int64) ([]byte, bool)

func (*MockList) Insert

func (l *MockList) Insert(key int64, val []byte)

Jump to

Keyboard shortcuts

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