小编Sea*_*ean的帖子

Python 打印双端队列

我有一个完整的 Deque Array 类,如下所示:

from collections import deque
import ctypes

class dequeArray:

DEFAULT_CAPACITY = 10  #moderate capacity for all new queues

def __init__(self):
    self.capacity = 5
    capacity = self.capacity
    self._data = self._make_array(self.capacity)
    self._size = 0
    self._front = 0

def __len__(self):
    return self._size

def __getitem__(self, k):   #Return element at index k
    if not 0 <= k < self._size:
        raise IndexError('invalid index')
    return self._data[k]

def isEmpty(self):
    if self._data == 0:
        return False
    else:
        return True

def append(self, item):  #add an element to …
Run Code Online (Sandbox Code Playgroud)

python arrays queue tostring deque

1
推荐指数
1
解决办法
3303
查看次数

标签 统计

arrays ×1

deque ×1

python ×1

queue ×1

tostring ×1