Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainingHashTable ¶
type ChainingHashTable[T comparable] struct { // contains filtered or unexported fields }
func NewChainingHT ¶
func NewChainingHT[T comparable]() *ChainingHashTable[T]
func (*ChainingHashTable[T]) Add ¶
func (ht *ChainingHashTable[T]) Add(k string, v T)
func (*ChainingHashTable[T]) Del ¶
func (ht *ChainingHashTable[T]) Del(k string) (T, error)
func (*ChainingHashTable[T]) Get ¶
func (ht *ChainingHashTable[T]) Get(k string) (T, error)
func (*ChainingHashTable[T]) LoadFactor ¶
func (ht *ChainingHashTable[T]) LoadFactor() float32
func (*ChainingHashTable[T]) Print ¶
func (ht *ChainingHashTable[T]) Print()
Click to show internal directories.
Click to hide internal directories.