西乡固戍电子厂招聘:关于二级VB 循环队列问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 03:23:53
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有多少个元素?

具体是怎么算的,请多指教~
谢谢

从16到25是10个,从1到9是9个,可以扳指头算算.
((25-16)+9)+1=19

19个元素吧
rear<front的情况,实际rear应该是rear+25

rear+25-front+1 得到结果

(也有可能不加1,我没把握,那样是18元素)