1、答案:C
快速选择平均线性时间即可找到中位数,复杂度为 O(n)。直接取下标、枚举排列、多重嵌套排序都不是该算法的平均界。
2、答案:C
1、夜班质检要从一批尚未排序的测点读数里找出中位数,准备使用快速选择。平均时间复杂度是( )。 {{ select(1) }}
2、园区闸机心跳走 UDP。UDP 协议提供的基本服务不包括( )。 {{ select(2) }}
3、单核质检台有 5 份工单要调度。若采用非抢占式短作业优先 (SJF),这 5 份工单的执行顺序是:( )
| 工单 | 到达时间 | 执行时间 |
|---|---|---|
| J1 | 0.0 | 8 |
| J2 | 0.5 | 3 |
| J3 | 1.0 | 1 |
| J4 | 4.5 | 3 |
| J5 | 6 | 2 |
{{ select(3) }}
4、门禁计数器类如下。下列程序的运行结果是( )
class Slot
{
static int cnt;
public:
Slot(){cnt++;}
void dump(){cout<<cnt;}
void dump(int x){cout<<cnt+x;}
};
int Slot::cnt=0;
int main()
{
Slot p,q;
p.dump(3);
q.dump();
return 0;
}
{{ select(4) }}
5、实验室仪器预约要互斥占用。解决死锁问题的几个方法中,可以使系统获得较好的资源利用率和系统吞吐量的方法的是:( ) {{ select(5) }}
© CodeFun2000 · 使用条款
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册