最赞回答 / Ephraim
                                
                                                            这种插入方法 tail指向第四个格子的时候,队列不是满的这是环形队列的一个特点,区别在于是queue[i++]还是queue[++i]假如说一开始空队的时候i是-1  那么入队显然要queue[(++i)%capacity],出队要queue[(i++)%capacity]假如说一开始空队的时候i是0,  那么入队显然要queue[(i++)%capacity],出队是先让i-1 再queue[i%capacity]这两种定义的方法都可以,差别是只是个人习惯在James老师的实例中,他采用的是第一种方法,...
                            
                        
                        2016-12-15
                
             
             
        













