array length: n。
access:O(1)
insert:O(n)
delete:O(n)
n elements in linked list.
access:O(n)
insert and delete:O(1)
n elements in stack.
access:O(n)
insert and delete:O(1)
n elements in queue.
access:O(n)
insert and delete:O(1)
queue is empty:front == rear
queue is full:(rear+1)% maxsiz == front