题目内容

在下列循环双链表初始化算法中,补齐空白处的填入语句组。templatevoid DoubleLinkList::InitList(){}

查看答案
更多问题

给出KMP算法中求next值的程序段;在如下程序段中填入适当语句实现用递推方法求数组next。void get_Next(String & s, int next[]){int j=0,k=-1; //初始化j和knext[0]=-1;while(j

在下列顺序查找算法中,在空白处填补语句:template <typename T>int Seqlist: Segsearch(T &x){int i= curLen;ptr[0]=;while(ptr[i]!=x);; }

简述以下算法的功能(栈和队列的元素类型均为int)。voidalgo3(queue q){stack s; int d;initstack(s);while(!queueempty(q)){dequeue (q,d);push(s,d); };while(!stackempty(s)){ pop(s,d);enqueue (q,d); }}

写出下列程序段的输出结果(队列中的元素类型qelem type为char)。voidmain( ){queue q;init queue (q);char x=’e’;y=’c’;enqueue (q,’h’);enqueue (q,’r’); enqueue (q, y); dequeue (q,x); enqueue (q,x); dequeue (q,x); enqueue (q,’a’);while(!queueempty(q)){ dequeue (q,y);printf(y); };printf(x); }

答案查题题库