我们如何在 std::vector 中搜索特定元素并对其进行计数?它必须很快。请帮忙,谢谢。
这是我到目前为止所拥有的:
// Lets assume the Database is sorted (which it will be)
std::vector< std::string > Database( 3 );
Database.push_back( "Password123" );
Database.push_back( "HelloWorld!!!" );
Database.push_back( "HelloWorld!!!" );
//...
std::string Password = "HelloWorld!!!";
// Search and count Password?
// Should return true and 2
哦,我听说索引比迭代器慢。这是真的吗?