web-dev-qa-db-ja.com

stl-algorithm

セットの和集合を見つける最速の方法

カスタムクラスオブジェクトのベクトルでstd :: find / std :: find_ifを使用する方法?

タプルによる制服初期化

ルーレットホイール選択アルゴリズム

PrimではなくKruskalを使用する必要がある場合(およびその逆)

遺伝的アルゴリズム/遺伝的プログラミングソリューションの良い例は何ですか?

遺伝的アルゴリズムと進化的アルゴリズムの違いは何ですか?

クラスカル法とプリム法のアルゴリズムの応用

クラスカルアルゴリズムの時間計算量

PrimとKruskalのアルゴリズムを有向グラフで使用できないのはなぜですか?

「有用な」C ++バイナリ検索アルゴリズムはどこで入手できますか?

あるベクトルを別のベクトルにコピーする高速な方法

なぜstd :: copy_ifアルゴリズムがないのですか?

STLのlist :: sort()で使用されている並べ替えアルゴリズムはどれですか?

中央値計算にSTLコンテナーを使用する場合の正しいアプローチは何ですか?

値でSTLマップをソートするにはどうすればよいですか?

順序付けられていないvector <T>にすべての一意の要素があるかどうかの判断

マップ要素でのfor_eachの使用

std :: sortはQuicksortを実装していますか?

C ++文字列でXML / HTMLをエスケープする最も効率的な方法は?

クラスにスワップ機能を提供する方法は?

C ++コンテナからランダムな要素を取得する方法は?

std :: transform()およびtoupper()、一致する関数なし

過負荷の飛行機から最も太った人々を追い払う。

上からベクトルの最も近い値を見つけるエレガントな方法

インデックスを追跡するc ++ソート

std :: lower_boundおよびstd :: findをプレーン配列で

std :: next_permutation実装の説明

アルゴリズムを使用して元の順序を維持しながら、ソートされていないstd :: vectorから重複を削除する方法は?

ベクトルを反復処理し、要素のインデックスを知るにはどうすればよいですか?

C ++で2つのstd :: setの交差点を見つける方法は?

範囲ベースの「for」ループは、多くの単純なアルゴリズムを非推奨にしますか?

std :: find_ifのC ++ラムダ式?

なぜstd :: rotateはそんなに速いのですか?

さまざまなSTL実装のC ++ 11 std :: sortで使用されているアルゴリズムは何ですか?

std :: shuffleメソッドがC ++ 14で廃止されたのはなぜですか?

C ++標準ライブラリにtransform_ifがないのはなぜですか?

nth_elementはどのように実装されますか?

std :: transformとstd :: for_eachの違いは何ですか?

現在の時間をミリ秒単位で取得する方法は?

std :: includesは実際に何をしますか?

遺伝的アルゴリズムにおけるルーレットの選択

有向グラフですべてのサイクルを見つける

GAで書かれたJava

最適なスケジューリングアルゴリズム

Depth-First Search(DFS)とBreadth-First Search(BFS)の併用が実際的な場合はいつですか?

遺伝的プログラミングを妨げているのは何ですか?

最大スパニングツリーを見つける方法

オブジェクトグラフ表現と隣接リストおよびマトリックス表現の比較

Tarjanサイクル検出ヘルプC#

ダイクストラのアルゴリズムを使用した負の重み

頂点の特定のサブセットをカバーする最小全域木を構築します

なぜダイクストラのアルゴリズムは減少キーを使用するのですか?

幅優先探索に対する深さ優先探索の利点、またはその逆。

ダイクストラのアルゴリズムにおけるエッジの緩和

フローフリーのようなゲームのランダムレベルの作成には何を使用しますか?

nノード間の接続の最大数を証明する方法はn *(n-1)/ 2です

プリムのアルゴリズムとダイクストラのアルゴリズムの違いは?

2つのナップザックを埋める最適な方法は?

グラフの直径のアルゴリズム?

グラフのアーティキュレーションポイントまたはカット頂点を見つけるためのアルゴリズムの説明

DAGでハミルトンパスを見つけるアルゴリズム

セグメントツリー、インターバルツリー、バイナリインデックスツリー、およびレンジツリーの違いは何ですか?

2Dビット配列でビットの連続領域を見つける

深さ優先探索がスペース効率が良いと主張されているのはなぜですか?

ハンガリーのアルゴリズム:ゼロをカバーするための最小行数を見つける?

指定された文字列が指定されたパターンに従っているかどうかを確認します

A *非常に大きなグラフのアルゴリズム、キャッシュのショートカットについての考えはありますか?

グラフが二部であるかどうかを調べる方法は?

Mを法とする最大サブアレイ合計

幅優先検索で深さを追跡する方法は?

Neuroevolutionでニューラルネットワークの重みを進化させる方法は?

カダネのアルゴリズムの説明

2点間の最短ルートを計算する

与えられた数の最小の倍数数字のみ0と1

最長の隣接する重複しない重複部分文字列を見つける

いくつかの基準を持つ2つの異なるセットから2つの座標の合計を見つける最も速い方法は何ですか?

ラングフォードシーケンス-対称性の利用/対称性の削除

C ++でstd :: stringからスペースを削除する

初期化されていないストレージを持つSTLベクトル?

std :: map insertまたはstd :: map find?

std :: pairとは何ですか?

hash_mapを使用するときにstl文字列で使用するのに最適なハッシュアルゴリズムは何ですか?

std :: stackがデフォルトでstd :: dequeを使用するのはなぜですか?

VisualStudioデバッグでのSTLコンテナーの検査

std :: mapからすべてのキー(または値)を取得してベクトルに入れる方法は?

標準コンテナでstd :: auto_ptr <>を使用するのはなぜ間違っているのですか?

配列インデックスの代わりにイテレータを使用する理由

c ++例外:std :: stringをスローしています

オブジェクト全体、またはコンテナへのオブジェクトへのポインタを保存する必要がありますか?

STLでのUTF8からワイド文字への変換

std :: mapのループの最後の反復を検出するにはどうすればよいですか?

C ++でカリー化を行うにはどうすればよいですか?

STD :: Mapからアイテムを絞り込む方法?

標準コンテナの複雑さの保証は何ですか?

STLリストをどのように逆方向に反復しますか?

文字列c_str()vs. data()

2つのstd ::ベクトルを連結する

C ++ STLが「ツリー」コンテナを提供していないのはなぜですか?

list :: size()は本当にO(n)ですか?