반응형 Determine if String Halves Are Alike2 [알고리즘] Determine if String Halves Are Alike 포인트 단어를 반으로 나누고 모음(vowels) 개수를 카운팅 하는 문제입니다. 🧶문서는 항상 수정될 수 있습니다. 비판은 환영합니다. python class Solution: def halvesAreAlike(self, s: str) -> bool: temp = len(s) // 2 a = s[:temp] b = s[temp:] vowels = 'aeiouAEIOU' acount, bcount = 0, 0 for char in vowels: acount += a.count(char) bcount += b.count(char) return acount == bcount 2021. 4. 7. [알고리즘] Determine if String Halves Are Alike 포인트 1. 모음을 찾아서 개수를 세어주는 문제이다. 🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다. c++/cpp #include using namespace std; class Solution { public: string basic = "aeiouAEIOU"; int cnt(string s){ int count = 0; for(auto ele : s){ if(basic.find(ele)!=string::npos) count+=1; } return count; } bool halvesAreAlike(string s) { string a, b; for (int i = 0; i < s.size(); i++) { if(i bool: a, b = self.cnt(str(s[:len(s)//2])),.. 2021. 2. 4. 이전 1 다음 반응형