素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPP (Professional)
「C++ Institute CPP (Professional)」の記事一覧
std::vectorでメモリの再確保を発生させずに要素を追加できる限界の数は何で決まるか。
capacityメソッドで返される値が、再確保なしで格納可能な最大要素数である。
2026年3月4日
std::dequeの特徴として正しくないものはどれか。
std::dequeは複数のブロックで管理されるため、vectorと異なり連続性は保証されない。
2026年3月4日
ソート済み範囲において、指定した値以上の最初の要素を指すイテレータを返すのはどれか。
std::lower_boundは二分探索を用いて値が以上の位置を特定する。
2026年3月4日
ソート済み範囲において、指定した値より大きい最初の要素を指すイテレータを返すのはどれか。
std::upper_boundは二分探索を用いて値を超える最初の位置を特定する。
2026年3月4日
2つの入力範囲を要素ごとに組み合わせて計算し、別の範囲に出力する関数はどれか。
std::transformは変換関数を適用した結果を別の場所に格納する。
2026年3月4日
範囲から条件に一致する要素を「論理的に」削除する関数はどれか。
std::removeは要素を移動させるだけで、コンテナのサイズ自体は変更しない。
2026年3月4日
指定された値を生成する関数を繰り返し呼び出し、範囲を埋めるアルゴリズムはどれか。
std::generateは引数として渡されたジェネレータ関数を用いて範囲を埋める。
2026年3月4日
条件を満たす要素を範囲の先頭側に集め、境界のイテレータを返すアルゴリズムはどれか。
std::partitionは述語に従って範囲を2つのグループに分割する。
2026年3月4日
範囲内の要素を指定された条件で置換するアルゴリズムはどれか。
std::replaceは特定の値と一致する要素を別の値に書き換える。
2026年3月4日
範囲内のすべての要素が条件を満たしているか判定するアルゴリズムはどれか。
std::all_ofは全ての要素に対して述語が真を返す場合にtrueを返す。
2026年3月4日
投稿のページ送り
1
…
162
163
164
…
230