[Swift] Stack 구현


[Swift] Stack 구현

struct Stack<T> { // 빈 배열 private var stack: [T] = [] // 요소 추가 mutating func push(_ element: T) { stack.append(element) } // 요소 꺼내기 mutating func pop() -> T? { return stack.popLast() } // 가장 위의 요소 확인 func peek() -> T? { return stack.last } // 스택이 비어있는지 확인 var isEmpty: Bool { return stack.isEmpty } // 스택에 포함된 요소 수 var count: Int { return stack.count } }...

[Swift] Stack 구현에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [Swift] Stack 구현