本文共 1178 字,大约阅读时间需要 3 分钟。
D选项使用的是随机数法+除留余数法。这种方法能够有效减少冲突概率,是最好的散列函数。
答案:D
所有排序算法的性能都与初始数据集的排列顺序无关。无论是堆排序、插入排序、冒泡排序还是快速排序,它们的时间复杂度均不受初始顺序影响。
答案:A
错误的说法是B。
答案:B
冯诺依曼体系结构的必要组成部分是CPU和缓存,不是ROM。ROM属于存储器的一部分,而存储程序工作方式是其主要特征。
答案:B
由于线程1和线程2同时运行,x和y会被同时修改。根据线程执行顺序,x和y的值可能为:
可能的r1和r2值为:A、B、D。
答案:ABD
负载压力反映为系统的繁忙程度,Load值越大表示系统负载越高。因此,Load:2.5,1.3,1.1表示系统负载压力在逐渐变小。
答案:BC
归并排序的最坏时间复杂度为O(n log n),而其他排序算法的最坏时间复杂度为O(n²)。因此,归并排序的最坏时间复杂度描述错误。
答案:D
通过对rand_7的结果进行适当处理,可以生成更大的随机数范围。通过组合运算,rand_7和rand_7的组合可以生成更大的数值。因此,所有选项都可以实现。
答案:ABCD
根据前序和后序遍历,推导中序遍历顺序为:a + b * c - d - e / f。
答案:a + b * c - d - e / f
在LRU缓存管理下,命中次数为3次。最后即将被淘汰的数据项是3。
答案:3次命中,3
由于链表是单向的,且无法反向遍历,传统的方法可能需要一次遍历整个链表。更优的方法是使用哈希表记录节点位置,但会增加空间复杂度。因此,传统方法仍为O(n)时间复杂度。
答案:O(n)
通过组合论可知,至少需要4场比赛才能满足任意两人对战。
答案:4场
转载地址:http://gshfk.baihongyu.com/