5851 |
若对序列{90,17,56,23,87,33}建小根堆,其结果为( )。 A.17,56,23,87,90,33 B.17,23,33,90,87,56 C.17,23,33,56,87 |
25 |
2024-05-19 |
5852 |
在下述排序算法中,( )是稳定的排序算法。 A.归并排序 B.快速排序 C.希尔排序 D.堆排序 |
49 |
2024-05-19 |
5853 |
在待排序序列大致有序的情况下,直接插入排序算法所需的 时间较少。对下列( D )序列进行直接插入排序时,所需移动 |
93 |
2024-05-19 |
5854 |
现有一组序列(62,96,74,66,92,87,40,72,75),若此时内存工作区 最多可容纳两个记录,则采用置换-选择排序算法时 |
37 |
2024-05-19 |
5855 |
败者树中的胜者是_______。 |
37 |
2024-05-19 |
5856 |
n个归并段进行3路排序,其所需的归并次数s为⌈ ⌉。 |
74 |
2024-05-19 |
5857 |
外排序可采用归并排序的方法实现对数据的排序处理,但在 进行归并处理前,首先需生成___________。 |
60 |
2024-05-19 |
5858 |
采用归并算法进行外排序时,__________、 3个阶段。 |
85 |
2024-05-19 |
5859 |
现有一个记录序列(43,48,80,61,42,58,21,65,96,50),若内存工作 区可容纳的记录个数为 5,则对该序列采用置换- |
74 |
2024-05-19 |
5860 |
m 个归并段采用k路平衡归并时,对应的败者树共有( ) 个结点。 A.2k B.2k-1 C.2m-1 D.2m |
51 |
2024-05-19 |
5861 |
若初始归并段为n个,此时采用k路归并,需归并的总次数 s 应为( )。 |
42 |
2024-05-19 |
5862 |
进行多路平衡归并是为了( )。 A.创建败者树 B.减少归并段的个数 C.减少归并总次数 D.创建最佳归并树 |
24 |
2024-05-19 |
5863 |
外排序最主要的特点是( )。 A.排序速度较快 B.所需内存较小 C.需涉及内、外存数据交换 |
22 |
2024-05-19 |
5864 |
编写一个文件复制程序copyfile,要求在命令行界面中通过输入 copyfile src_name obj_name 将名为src_name的文 |
62 |
2024-05-19 |
5865 |
写一个安全的整型类,要求可以处理整型数的所有操作,且当整型数操作结果溢出时, 抛出一个异常。 |
93 |
2024-05-19 |
5866 |
写出下面程序执行的结果 class up { public: up() { cout << "It is up" |
94 |
2024-05-19 |
5867 |
是不是处理了异常规格说明中指定的所有异常,程序就是安全的,不会异常终止? |
37 |
2024-05-19 |
5868 |
为什么catch(…)必须作为最后一个异常捕获器?放在前面会出现社么问题? |
58 |
2024-05-19 |
5869 |
在哪种情况下,异常捕获时可以不指定异常类的对象名? |
48 |
2024-05-19 |
5870 |
抛出一个异常一定会使程序终止吗? |
30 |
2024-05-19 |
5871 |
如何让函数的使用者知道函数会抛出哪些异常? |
33 |
2024-05-19 |
5872 |
是不是每个函数都需要抛出异常? |
98 |
2024-05-19 |
5873 |
采用异常处理机制有什么优点? |
32 |
2024-05-19 |
5874 |
为什么通常都将迭代器类设计成容器类的公有内嵌类?这样设计有什么好处? |
89 |
2024-05-19 |
5875 |
什么是容器?什么是迭代器? |
25 |
2024-05-19 |