【判断题】
判断树的复杂度体现在“叶片”的数量上。
【判断题】
从一个栈顶指针为top的链栈中删除一个结点时,用d保存被删结点的值,可执行d=top-top=top-。(结点的指针域为next,数据域为data)
【单选题】
设p为指向单循环链表上某结点的指针,则*p的直接前驱( )。
【判断题】
顺序存储方式的优点是存储密度大,且插入、删除运算效率高。
【单选题】
设一棵哈夫曼树共有2n+1个结点,则该树有( )个非叶结点。
【单选题】
下面程序的时间复杂度为()for(i=1,s=0;i=n;i++){t=1;for(j=1;j=i;j++)t=t*j;s=s+t;}
【单选题】
设给定权值总数有n 个,其哈夫曼树的结点总数为( )。
【单选题】
在一个长度为n的顺序表中,若要在第i(1≤i≤n)个元素前插入一个元素时,则需向后移动( )个元素。
【单选题】
采用分块查找时,若线性表中共有324个元素,查找每个元素的概率相同,假设采用顺序查找来确定结点所在的块,每块应分( )个结点最佳。