Q2586.h 585 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // Created by 李洋 on 2023/11/8.
  3. //
  4. #ifndef LEECODE_C_Q2586_H
  5. #define LEECODE_C_Q2586_H
  6. #include <string>
  7. #include <vector>
  8. #include <unordered_map>
  9. using namespace std;
  10. int vowelStrings(vector<string> &words, int left, int right) {
  11. unordered_map<char, int> m;
  12. m['a'] = 1;
  13. m['e'] = 1;
  14. m['i'] = 1;
  15. m['o'] = 1;
  16. m['u'] = 1;
  17. int count = 0;
  18. for (int i = left; i <= right; ++i) {
  19. auto s = words[i];
  20. if (s != "" && m[s[0]] && m[s[s.length() - 1]]) {
  21. count++;
  22. }
  23. }
  24. return count;
  25. }
  26. #endif //LEECODE_C_Q2586_H
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。