設(shè)循環(huán)隊(duì)列 Q 的定義中有 rear 和 len 兩個(gè)域變量,其中 rear 表示隊(duì)尾元素的指針,len 表示隊(duì)列的長(zhǎng)度,如下圖所示(隊(duì)列長(zhǎng)度為 3,隊(duì)頭元素為 e)。設(shè)隊(duì)列的存儲(chǔ)空間容量為 M,則隊(duì)頭元素的指針為( ) 。
A、(Q.rear+Q.len-1)
B、(Q.rear+Q.len-1+M)%M
C、(Q.rear-Q.len+1)
D、(Q.rear-Q.len+1+M)%M