[swift] 문자열의 중복 제거하기
func removeDuplicates(from input: String) -> String {
    var unique = ""
    for char in input {
        if !unique.contains(char) {
            unique.append(char)
        }
    }
    return unique
}

let inputString = "abracadabra"
let result = removeDuplicates(from: inputString)
print(result) // 출력: "abrcd"

위의 예시에서, removeDuplicates 함수는 중복된 문자를 제거하는 데 사용됩니다. unique 문자열에 입력 문자열의 문자를 하나씩 검사하여 해당 문자가 이미 unique에 포함되어 있는지를 확인하고, 포함되어 있지 않을 때에만 unique에 추가합니다.

이러한 방법을 사용하여 문자열에서 중복된 문자를 효율적으로 제거할 수 있습니다.