C#环形队列的实现方法详解

时间:2024-02-09 23:27:52
【文件属性】:

文件名称:C#环形队列的实现方法详解

文件大小:133KB

文件格式:PDF

更新时间:2024-02-09 23:27:52

c# enqueue 方法

一、环形队列是什么 队列是一种常用的数据结构,这种结构保证了数据是按照“先进先出”的原则进行操作的,即最先进去的元素也是最先出来的元素.环形队列是一种特殊的队列结构,保证了元素也是先进先出的,但与一般队列的区别是,他们是环形的,即队列头部的上个元素是队列尾部,通常是容纳元素数固定的一个闭环。 二、环形队列的优点  1.保证元素是先进先出的         是由队列的性质保证的,在环形队列中通过对队列的顺序访问保证。  2.元素空间可以重复利用        因为一般的环形队列都是一个元素数固定的一个闭环,可以在环形队列初始化的时候分配好确定的内存空间,当进队或出队时只需要返回指定元素内存


网友评论