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

@@ -68,7 +68,7 @@ class ArrayDeque {
}
/* */
func pollFirst() -> Int {
func popFirst() -> Int {
let num = peekFirst()
//
front = index(i: front + 1)
@@ -77,7 +77,7 @@ class ArrayDeque {
}
/* */
func pollLast() -> Int {
func popLast() -> Int {
let num = peekLast()
queSize -= 1
return num
@@ -136,10 +136,10 @@ enum _ArrayDeque {
print("元素 1 队首入队后 deque = \(deque.toArray())")
/* */
let pollLast = deque.pollLast()
print("队尾出队元素 = \(pollLast),队尾出队后 deque = \(deque.toArray())")
let pollFirst = deque.pollFirst()
print("队首出队元素 = \(pollFirst),队首出队后 deque = \(deque.toArray())")
let popLast = deque.popLast()
print("队尾出队元素 = \(popLast),队尾出队后 deque = \(deque.toArray())")
let popFirst = deque.popFirst()
print("队首出队元素 = \(popFirst),队首出队后 deque = \(deque.toArray())")
/* */
let size = deque.size()