计算循环队列的元素个数
设队列头指针为 front,队列尾指针为 rear,队列容量为 maxsize
队空:front== rear
队满: (rear+1) mod maxsize == front ( mod 表示求余运算)
队中元素个数 n=(rear-front+maxsize )mod maxsize
入队:rear=(rear+1) % maxsize ;
出队:front=(front+1) % maxsize ;
设队列头指针为 front,队列尾指针为 rear,队列容量为 maxsize
队空:front== rear
队满: (rear+1) mod maxsize == front ( mod 表示求余运算)
队中元素个数 n=(rear-front+maxsize )mod maxsize
入队:rear=(rear+1) % maxsize ;
出队:front=(front+1) % maxsize ;
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步