Constructor | Description |
Full Usage:
BinaryRandomAccessList(randomAccessList)
Parameters:
TreeBRALDigit<'T> list
Returns: BinaryRandomAccessList<'T>
|
|
Instance member | Description |
|
|
Full Usage:
this.Head
Returns: 'T
|
|
Full Usage:
this.IsEmpty
Returns: bool
|
|
Full Usage:
this.Length()
Returns: int
|
|
Full Usage:
this.Lookup(i)
Parameters:
int
Returns: 'T
|
|
|
|
|
|
Full Usage:
this.TryGetHead
Returns: 'T option
|
|
|
O(log n), worst case. Returns a option random access list of the elements trailing the first element.
|
Full Usage:
this.TryLookup(i)
Parameters:
int
Returns: 'T option
|
|
|
|
Full Usage:
this.TryUpdate(i) (y)
Parameters:
int
y : 'T
Returns: BinaryRandomAccessList<'T> option
|
|
|
|
|
|
|
|
Static member | Description |
Full Usage:
BinaryRandomAccessList.tryUpdate i y
Parameters:
int
y : 'T
Returns: TreeBRALDigit<'T> list -> TreeBRALDigit<'T> list option
|
|
|
|
Full Usage:
BinaryRandomAccessList.update i y
Parameters:
int
y : 'T
Returns: TreeBRALDigit<'T> list -> TreeBRALDigit<'T> list
|
|
|