55.设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队 列中作顺序查找,最坏情况下需要比较的次数为( )。
答案解析
解析:
相关知识点:
循环队列查找次数算
相关题目
683.有以下程序 #include main() { int n,*p=NULL; *p=&n; printf( ); scanf( ); printf( ); printf( ); } 该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是( )。
682.若有定义语句:double x,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
681.以下程序中关于指针输入格式正确的是( )。
680.设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于( )。
679.设已有定义: float x; 则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
678.设有定义: int x=0,*p; 紧接着的赋值语句正确的是( )。
677.设有定义: inta,b[10],*c=NULL,*p; 则以下语句错误的是( )。
676.有以下程序: #include main() { char* p1 = 0; int* p2 = 0; float* p3 = 0; printf("%d,%d,%d\n",sizeof(p1),sizeof(p2),sizeof(p3)); } 程序运行后的输出结果是( )。
675.以下叙述中错误的是( )。
674.关于地址和指针,以下说法正确的是( )。
