binarySearch Class |
Namespace: WhetStone.Looping
public static class binarySearch
| Name | Description | |
|---|---|---|
| BinarySearch(FuncInt32, Int32, NullableInt32, NullableInt32, Int32) |
Performs a binary search on a discrete range from min to max (exclusive). Returns the number for which searcher returns 0.
| |
| BinarySearch(FuncInt32, Boolean, NullableInt32, NullableInt32, Int32, binarySearchBooleanBinSearchStyle) |
Performs a binary search on a discrete range from min to max (exclusive). Returns the number for which searcher returns either the first or last in the range, depending on the style.
| |
| BinarySearchT(IListT, FuncT, Int32) |
Performs a binary search over an IListT.
| |
| BinarySearchT(IListT, FuncT, Boolean, binarySearchBooleanBinSearchStyle) |
Performs a boolean binary search over an IListT.
| |
| BinarySearchT(IListT, T, IComparerT) |
Performs a binary search for an element in an IListT.
| |
| BinarySearchT, V(FuncT, V, T, T, V, T) |
Performs a binary search on a range from min to max (exclusive). Returns the number for which searcher is below tolerance (in absolute value).
| |
| BinarySearchStartBiasT(IListT, FuncT, Int32) |
Performs a exponential search over an IListT.
| |
| BinarySearchStartBiasT(IListT, FuncT, Boolean, binarySearchBooleanBinSearchStyle) |
Performs a exponential binary search over an IListT.
| |
| BinarySearchStartBiasT(IListT, T, IComparerT) |
Performs an exponential search for an element in an IListT.
|