Содержание

1119. Remove Vowels from a String

Условие задачи

Удалить из заданой строки S все гласные ( a, e, i, o,u) и вернуть получившуюся строку

пример 1

1
2
Input: "leetcodeisacommunityforcoders"
Output: "ltcdscmmntyfrcdrs"

пример 2

1
2
Input: "aeiou"
Output: ""

Ограничения

  • S содержит только прописные буквы аглиского алфавита
  • 1 <= len(S) <= 1000

Решение

Идти по строке и удалять гласные

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
func removeVowels(S string) string {
    res := ""
    
    for idx:=range S {
        if S[idx] != 'a' && S[idx] != 'e' && S[idx] != 'i' && S[idx] != 'o' && S[idx] != 'u' {
            res +=  string(S[idx])
        }
    }
    
    return res
}