选择 3
智力题
1.点燃第一根绳子的两端,两端同时烧,烧尽耗时30分钟。
2.第一步结束后,点燃第二根绳子的两端,同时点燃第三根绳子的一端。
3.第二根绳子烧尽后,耗时30分钟,此时第三根绳子剩余的部分还能燃烧30分钟。这时候点燃第三根绳子的另一端,这样剩余部分只能燃烧15分钟。
4.总计 30+30+15 = 一小时15分钟。
选择 3/5
解释:
随机抽出一人恰好是KOL,已经确定是KOL即为1,这个人是男性的概率12% / (12%+%8) = 3/5
选择 10
解释:
x&(x-1) 其实就是消除x的二进制中最靠右的1,整个程序其实就是求x的二进制中1的个数,99999二进制为0001 1000 0110 1001 1111,其中1的个数为10
选择 20(猜测,不确定)
解释:
100 * 10% * 2
选择 ABDCBDC
选择 sed
sed s/[[:space:]]//g
sed命令是利用script来处理文本文件。
look命令用于显示文件中以指定字符串开头的任意行。
expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串。
file命令用于辨识文件类型。
选择 容错 有序 可靠
解释:
容错: 丢失重传
有序: 依靠给数据包分配序列号排序
可靠: 接收端TCP按序号对收到的数据分组进行逐一确认实现的
选择 等待 就绪 运行
选择 快排
解释:
当时也考虑了冒泡,但是我按照冒泡排了一下,对不上给出的几个数组
选择 死锁
解释:
死锁的四个必要条件:互斥 请求与保持 不可抢占 循环引用
https://blog.csdn.net/jyy305/article/details/70077042
互斥也是一种特殊的同步
选择 1364958
最小堆,是一种经过排序的完全二叉树,其中任一非终端节点的数据值均不大于其左子节点和右子节点的值。
https://www.nowcoder.com/questionTerminal/47c89d9e4fe040c8a9da3b8ce030bb8c