Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Btree ¶
type Btree struct {
// contains filtered or unexported fields
}
Btree attempts so sort and extend to reduce the memory consumption without requiring the full list to be in memory while processing. Processing is O(n*log(n)), Memory is O(n)
func (*Btree) MergeInterval ¶
type Noop ¶
type Noop struct {
// contains filtered or unexported fields
}
func (*Noop) MergeInterval ¶
type Simple ¶
type Simple struct {
// contains filtered or unexported fields
}
Simple ignores memory and cpu constraints. Alg should be O(n*log(n)) due the use of search search. Memory can be max O(2n) since the new list is created next to the existing list.
func (*Simple) MergeInterval ¶
Click to show internal directories.
Click to hide internal directories.