队列的顺序表示形式和实现
摘要:
队列 的顺序表示是用一组地址连续的存储单元依次存放队列中的 各个元素,并用指针front指向队头,指针rear指向队尾。 一般约定:front指针始终指向队头元素,而rear指针是指向队尾 元素的下一个位置。假溢出:当队满的时候,若还有元素进队,rear指针将会越界,从而 导致程序出错。而此时又不易像顺序表那样扩大数组空间,因为队列 的实际可用空间并未装满。处理假溢出:一种方法是将front指针和rear指针一起平移到数组的 起始位置;另一种方法就是将队列假想为一个循环的环状空间,称之 为循环队列。循环队列的局限性:用户必须为它假设一个最大长度,若队列最大长度 无法估计,则不宜采用循环队列结构 阅读全文
posted @ 2012-11-30 15:36
zm001
阅读(829)
评论(0)
推荐(0)
浙公网安备 33010602011771号