Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "process_queries.h"
- std::vector<std::vector<Document>> ProcessQueries(
- const SearchServer& search_server,
- const std::vector<std::string>& queries
- ) {
- std::vector<std::vector<Document>> documents_lists(queries.size());
- std::transform(
- std::execution::par,
- queries.begin(), queries.end(),
- documents_lists.begin(),
- [&search_server](const std::string &s) {
- return search_server.FindTopDocuments(s);
- }
- );
- /*std::vector<std::vector<Document>> documents_lists;
- if(!queries.empty()) {
- for (const std::string& query : queries) {
- documents_lists.push_back(
- search_server.FindTopDocuments(query)
- );
- }
- }*/
- return documents_lists;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement