


32 = 2 * lengthOfArray + 2
所以lengthOfArray == 15
A[3][3] = 3 * lengthOfArray + 3 = 48
644 + 48 = 692


题中,与存储方式有关,如果是链表,与i有关,如果是数组,与i无关,因为是随机存取


堆排序,因为要调整堆,需要随机选取孩子节点,所以不适合使用链表,使用数组
快速排序,需要不断地调整节点的位置,小于轴的放在一边,大于轴的放在另外一边,所以使用链表
归并排序,不断地归并,将不同的排序结果合并起来,不断地插入节点,所以需要链表
插入排序,链表
基数排序(这个没弄清楚) ,使用链表




入队:tail = (tail + 1)%sizeOfArray

多维数组,需要多对一,所以不是线性结构



j=0,添加一个元素,j+1,添加一个元素,j+1,这样,j的个数,就代表了剩余的元素的个数

表头可以是单个元素,或者是广义表,但是表尾一定是广义表(即使是只有一个元素,或者是没有元素(空表))



