refactor: Replace poll with pop in Queue and Deque (#415)

This commit is contained in:
Yudong Jin
2023-03-13 21:58:21 +08:00
committed by GitHub
parent 2d17ee8e92
commit 8aebbaad21
77 changed files with 261 additions and 261 deletions

View File

@@ -27,11 +27,11 @@ enum Deque {
print("队尾元素 peekLast = \(peekLast)")
/* */
// 使 Array pollFirst O(n)
let pollFirst = deque.removeFirst()
print("队首出队元素 pollFirst = \(pollFirst),队首出队后 deque = \(deque)")
let pollLast = deque.removeLast()
print("队尾出队元素 pollLast = \(pollLast),队尾出队后 deque = \(deque)")
// 使 Array popFirst O(n)
let popFirst = deque.removeFirst()
print("队首出队元素 popFirst = \(popFirst),队首出队后 deque = \(deque)")
let popLast = deque.removeLast()
print("队尾出队元素 popLast = \(popLast),队尾出队后 deque = \(deque)")
/* */
let size = deque.count