Tow-way linked list to perform bucket split and merge.
LinkedBucketNode
01 Syntax
Microsoft.VisualBasic.Math.DownSampling.LargestTriangleBucket.LinkedBucketNode
02 Methods
03 Properties
04 Members
split
split this node into 2 new nodes,each contains a new bucket with half events.
Returns
if bucket contains more than 2 events, return the last node, else return this.
merge
merge this node and the next node into one.
Returns
the merged node;
End
Last
Next
Value
fromList(
IList(Of LTWeightedBucket))toList(LinkedBucketNode)
fromArray(LTWeightedBucket())
toArray(LinkedBucketNode)
insert(LinkedBucketNode, LinkedBucketNode)
replace(LinkedBucketNode, LinkedBucketNode)