题目内容

关于递归算法,下列说法错误的是( )

A. 结构清晰,程序易读。
B. 每次调用要生成工作记录,保存状态信息,入栈。
C. 返回时要出栈,恢复状态信息。
D. 执行效率很高,可以随便用

查看答案
更多问题

以下程序段用来实现在顺序栈S中压入一个元素e,请在空白处填入正确语句,请注意语句分隔符;已给出。Status Push( SqStack &S, SElemType e){if( S.top - S.base== S.stacksize ) // 判断栈是否为满return ERROR;(①;)//请注意此处只能填写1条语句return OK;}

以下程序段用来实现在顺序栈S中弹出一个元素并保存在e,请在空白处填入正确语句,请注意语句分隔符;已给出。Status Pop( SqStack &S, SElemType &e){if( S.top == S.base ) // 判断栈是否为空return ERROR;(①;)//注意:此处只能填写1条语句return OK;}

以下程序段用来读取顺序栈S的栈顶元素并保存在e,请在空白处填入正确语句,请注意语句分隔符;已给出。Status GetTop( SqStack S, SElemType &e){if( S.top == S.base ) // 判断栈是否为空return ERROR;(①;)//请注意此处只能填写1条语句return OK;}

以下程序用来实现循环队列的入队操作,请在括号处填写正确的语句,请注意语句分隔符;已给出。Status EnQueue(SqQueue &Q,QElemType e){if((Q.rear+1)%MAXQSIZE==Q.front) return ERROR;Q.base[Q.rear]=e;(①;)return OK;}

答案查题题库