每日一练20210827

本文探讨了线程的相关概念,指出进程是资源分配的基本单位而线程是调度单位,同时解释了用户级线程与内核级线程的区别。此外,还介绍了哈希表的使用,通过具体例子展示了哈希函数和链地址法在解决冲突中的应用,计算出平均查找长度为1.5。
摘要由CSDN通过智能技术生成

1、下面关于线程的叙述中,正确的是?

2021-08-27 18:07:20

  • A、 不论是系统支持线程还是用户级线程,其切换都需要内核的支持
  • B、 线程是资源的分配单位,进程是调度和分配的单位
  • C、 不管系统中是否有线程,进程都是拥有资源的独立单位
  • D、 在引入线程的系统中,进程仍是资源分配和调度分派的基本单位

 回答正确 正确答案: C

解析:

A 用户级线程,切换时不需要内核的支持;B 线程是CPU调度和分配的单位,进程是系统进行资源分配和调度的一个基本单位;D 引入线程后,线程才是资源分配和调度分配的基本单位

=====================================================================

设哈希表长为8,哈希函数为

Hash (key)=key%7

初始记录关键字序列为

(32,24,15,27,20,13)

用链地址法作为解决冲突方法的平均查找长度是?

2021-08-28 10:10:46

  • A、 1.4
  • B、 1.5
  • C、 1.6
  • D、 1.7

 回答正确 正确答案: B

解析:

解析: B 32%7=4, 24%7=3, 15%7=1, 27%7=6, 20%7=6, 13%7=6 AST = (1+1+1+1+2+3)/6=1.5

20210827,一天又快过去了,继续加油鸭~
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值