首页 > 试题广场 >

循环队列存储在数组A[0,..., m]中,则入队时的操作为

[单选题]
循环队列存储在数组A[0,..., m]中,则入队时的操作为(  )。
  • rear=rear+1
  • rear=(rear+1)%(m-1)
  • rear=(rear+1)%m
  • rear=(rear+1)%(m+1)
该数组中元素个数为m+1,即m+1为最大空间,循环队列在入队时应取rear+1与最大空间m+1的余数即:(rear+1)%(m+1),当rear+1与m+1相等时;队列进入下一循环
发表于 2022-04-12 09:42:07 回复(0)