iOS 개발 공부

[Swift] 문자열 나누기 본문

프로그래머스/Lv.1

[Swift] 문자열 나누기

물복딱복준복 2023. 2. 14. 22:50
import Foundation

func solution(_ s:String) -> Int {
    
    var stack = [Character]()
    var count = 0
    
    for c in s {
        if stack.isEmpty {
            count += 1
            stack.append(c)
        } else {
            if stack.last! == c {
                stack.append(c)
            } else {
                stack.popLast()
            }
        }
    }
    
    return count
}