静的公開メンバ関数 | |
| static int | UpperBound< T > (T[] arr, int start, int end, T value, IComparer< T > comparer) |
| 指定した値より大きい先頭のインデックスを返す [詳解] | |
静的関数 | |
| static int | LowerBound< T > (T[] arr, int start, int end, T value, IComparer< T > comparer) |
| 指定した値以上の先頭のインデックスを返す [詳解] | |
| static int | LowerBound< T > (T[] arr, T value) |
| static int | LowerBound< T > (List< T > list, int start, int end, T value, IComparer< T > comparer) |
| 指定した値以上の先頭のインデックスを返す [詳解] | |
| static int | LowerBound< T > (List< T > list, T value) |
| static int | UpperBound< T > (T[] arr, T value) |
| static T | ArrayGetOrDefault< T > (T[] a, int index) |
| 配列への範囲外アクセス時にデフォルト値を返す関数 [詳解] | |
| static T | ListGetOrDefault< T > (List< T > l, int index) |
| 配列への範囲外アクセス時にデフォルト値を返す関数 [詳解] | |
|
staticpackage |
配列への範囲外アクセス時にデフォルト値を返す関数
| T | 配列の型 |
| a | 配列オブジェクト |
| index | インデックス |
|
staticpackage |
配列への範囲外アクセス時にデフォルト値を返す関数
| T | 配列の型 |
| l | 配列オブジェクト |
| index | インデックス |
|
staticpackage |
指定した値以上の先頭のインデックスを返す
| T | 比較する値の型 |
| arr | 対象の配列(※ソート済みであること) |
| start | 開始インデックス [inclusive] |
| end | 終了インデックス [exclusive] |
| value | 検索する値 |
| comparer | 比較関数(インターフェイス) |
|
staticpackage |
| T | : | IComparable |
|
staticpackage |
指定した値以上の先頭のインデックスを返す
| T | 比較する値の型 |
| list | 対象のリスト(※ソート済みであること) |
| start | 開始インデックス [inclusive] |
| end | 終了インデックス [exclusive] |
| value | 検索する値 |
| comparer | 比較関数(インターフェイス) |
|
staticpackage |
| T | : | IComparable |
|
static |
指定した値より大きい先頭のインデックスを返す
| T | 比較する値の型 |
| arr | 対象の配列(※ソート済みであること) |
| start | 開始インデックス [inclusive] |
| end | 終了インデックス [exclusive] |
| value | 検索する値 |
| comparer | 比較関数(インターフェイス) |
|
staticpackage |
1.8.6