【单选题】
下面程序的时间复杂度为()for(i=1,s=0;i=n;i++){t=1;for(j=1;j=i;j++)t=t*j;s=s+t;}
【单选题】
下列算法的时间复杂度是for(i=0;ii++)c[i]=i;
【单选题】
一个链栈的栈顶指针是top,则执行出栈操作时(栈非空),用x保存被删除结点,则执行
【单选题】
对n个记录的文件进行快速排序,所需要的辅助存储空间大致为()
【单选题】
设某哈夫曼树中有199个结点,则该哈夫曼树中有()个叶子结点。
【单选题】
设有序表中的元素为(13,18,24,35,47,50,62),则在其中利用二分法查找值为24的元素需要经过()次比较。
【单选题】
利用直接插入排序法的思想建立一个有序线性表的时间复杂度为()。
【单选题】
设一组初始记录关键字序列为(25,50,15,35,80,85,20,40,36,70),其中含有5个长度为2的有序子表,则用归并排序的方法对该记录关键字序列进行一趟归并后的结果为()。
①
15,25,35,50,20,40,80,85,36,70
②
15,25,35,50,80,20,85,40,70,36
③
15,25,35,50,80,85,20,36,40,70
④
15,25,35,50,80,20,36,40,70,85