Advertisement
Riizet

-a

Apr 22nd, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. void Wordlist::fillMap()
  2. {
  3.     std::for_each(words.begin(), words.end(),
  4.              [&](std::string s)
  5.              {
  6.                  linkedWords[s]++;
  7.              });
  8. }
  9.  
  10. void Wordlist::minusA()
  11. {
  12.     size_t size{};
  13.     std::for_each(words.begin(),words.end(),[&size](std::string s){if(size < s.size()) size = s.size();});
  14.     fillMap();
  15.     std::for_each(linkedWords.begin(), linkedWords.end(),
  16.              [size](std::pair<std::string,int> n)
  17.              {
  18.                  
  19.                  std::cout << std::setw(size) << std::left << n.first << '\t' << n.second << std::endl;
  20.              });
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement