A.head=head→next;p=NULL B.head=head→next;p→next=head C.head→next=p→next D.head=head→next;p→next=NULL
单项选择题在一个链队中,假设f和r分别为队头和队尾指针,p指向一个已生成的结点,现在要为该结点的数据域赋值e,并使结点入队的运算为p→data=e;p→next=NULL;和()。
A.f→next=p;f=p B.r→next=p;r=p C.p→next=r;r=p D.p→next=f;f=p
单项选择题设主串为“DBcCDABcdEFdBc”,以下模式串能与主串成功匹配的是()。
A.dBc B.BCd C.DBC D.Abc
问答题以下函数为链队列的入队操作,x为要入队的结点的数据域的值,front、rear分别是链队列的对头、队尾指针。
问答题以下函数在a[0]到a[n-1]中,用折半查找算法查找关键字等于k的记录,查找成功返回该记录的下标,失败时返回-1,完成程序中的空格。
问答题设有一个整数序列d{40,28,6,72,100,3,54}依次取出序列中的数,构造一棵二叉排序树。并对上述二叉排序树,在等概率条件下,求成功查找的平均查找长度。