Documentation
¶
Index ¶
- type BinarySearchST
- func (bs *BinarySearchST) Contains(key Key) bool
- func (bs *BinarySearchST) Delete(key Key)
- func (bs *BinarySearchST) Get(key Key) (Value, error)
- func (bs *BinarySearchST) IsEmpty() bool
- func (bs *BinarySearchST) Put(key Key, val Value)
- func (bs *BinarySearchST) Rank(key Key) int
- func (bs *BinarySearchST) Size() int
- type Key
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinarySearchST ¶
type BinarySearchST struct {
// contains filtered or unexported fields
}
func NewBinarySearchST ¶
func NewBinarySearchST(key Key, val Value) BinarySearchST
func NewEmptyBinarySearchST ¶
func NewEmptyBinarySearchST() BinarySearchST
func (*BinarySearchST) Contains ¶
func (bs *BinarySearchST) Contains(key Key) bool
func (*BinarySearchST) Delete ¶
func (bs *BinarySearchST) Delete(key Key)
func (*BinarySearchST) IsEmpty ¶
func (bs *BinarySearchST) IsEmpty() bool
func (*BinarySearchST) Put ¶
func (bs *BinarySearchST) Put(key Key, val Value)
func (*BinarySearchST) Rank ¶
func (bs *BinarySearchST) Rank(key Key) int
func (*BinarySearchST) Size ¶
func (bs *BinarySearchST) Size() int
Click to show internal directories.
Click to hide internal directories.