私はペアのベクトル内の特定のキーの確率を計算しようとしています。ベクトル内の特定のキーには特定の重みがあり、そのキーの特定の確率を計算するためには、ベクトル内のすべてのキーの重みを合計し、その合計をその合計で除算する必要があります。 これまで私がこれまで持っていたことは次のとおりです。 double probability(KEY_T key) const
{
int MAX
hereの解を辿って、ペアのベクトルをソートしました。 そして、私はコードで linear_problem.h:275:
error: no matching function for call to
‘sort(std::vector<std::pair<int, double> >::iterator,
std::vector<std::pair<int, double> >::it
STLコンテナから値のペアを返す関数を記述しようとしています。 template <typename T>
std::pair<typename T::value_type,typename T::value_type> getMinMax(T &container) {
auto min = *(container.begin());
auto max = *(conta