奇安信2019春招笔试题(一)

时长:120分钟 总分:100分

307浏览 2人已完成答题

题型介绍
题型 单选题
数量 42
1.
由权值为7,2,4,1,9,3,5的节点生成一颗哈夫曼树,其带权路径长度为...
问题详情

由权值为7,2,4,1,9,3,5的节点生成一颗哈夫曼树,其带权路径长度为(      )




2.
AOE网如下图所示,则该图深度优先遍历的序列为(&nbsp &nbsp...
问题详情

AOE网如下图所示,则该图深度优先遍历的序列为(      )
778707urv.jpg




3.
最长上升子序列的空间复杂度为(&nbsp &nbsp &nbsp )
问题详情

最长上升子序列的空间复杂度为(      )




4.
下列哪项不是贪心算法的特点(&nbsp &nbsp &nbsp )
问题详情

下列哪项不是贪心算法的特点(      )




5.
下面有关串说法错误的是(&nbsp &nbsp &nbsp )
问题详情

下面有关串说法错误的是(      )




6.
元素A,B,C,D,E,F依次进栈,若出栈序列为C,D,F,E,B,A,则...
问题详情

元素A,B,C,D,E,F依次进栈,若出栈序列为C,D,F,E,B,A,则该顺序栈的容量至少为(      )




7.
串S="hello world!"子串的个数为(&nbsp &nbsp...
问题详情

串S="hello world!"子串的个数为(      )




8.
设非空二叉树结点数为90,其中度为1的结点数为47,度为2的结点数为(&n...
问题详情

设非空二叉树结点数为90,其中度为1的结点数为47,度为2的结点数为(      )




9.
表长为n的单链表中含有头指针和尾指针,在该链表删除最后一个结点的时间复杂度...
问题详情

表长为n的单链表中含有头指针和尾指针,在该链表删除最后一个结点的时间复杂度为(      )




10.
利用冒泡排序法对序列(81,72,67,89,80,65,77,83,82...
问题详情

利用冒泡排序法对序列(81,72,67,89,80,65,77,83,82,68,70,88)按升序排序,则第一趟排序结束后的结果是(      )




11.
OS兴趣小组对进程和线程进行如下讨论,你认为正确的是(&nbsp )
问题详情

OS兴趣小组对进程和线程进行如下讨论,你认为正确的是(  )




12.
某系统中有4个并发进程,都需要同类资源5个,试问该系统不会发生死锁的最少资...
问题详情

某系统中有4个并发进程,都需要同类资源5个,试问该系统不会发生死锁的最少资源数是:(   )




13.
某系统采用动态分区存储管理技术,某时刻内 存中有三个空闲区,它们的首地址和...
问题详情

某系统采用动态分区存储管理技术,某时刻内 存中有三个空闲区,它们的首地址和大小分别为: 空闲区1 (100KB,10KB), 空闲区2(200KB,30KB), 空闲区3 (300KB,15KB)。有如下作业序列: 作业1 需求15KB,作业2 需求16KB,作业3 需求10KB。 用哪种(  )算法能将该作业序列装入内存?()




14.
设在内存中有P1,P2,P3三个程序,优先级按P1&gtP2&gtP3...
问题详情

设在内存中有P1,P2,P3三个程序,优先级按P1>P2>P3的次序运行,其中CPU和IO操作时间如下(CPU和IO资源都只能同时由一个程序占用):
P1: CPU(60ms)→IO(80ms)→ CPU(20ms) 
P2: CPU(120ms)→IO(40ms)→ CPU(40ms) 
P3: CPU(40ms)→IO(80ms)→ CPU(40ms) 
多道并发完成三个程序比单道运行节省的时间是:(  )




15.
下标从1开始的对称矩阵A[5][5],采用行序为主序将其下三角存储在一维数...
问题详情

下标从1开始的对称矩阵A[5][5],采用行序为主序将其下三角存储在一维数组B中。已知B的起始地址为1000,且每个元素占2个字节,则(      )




16.
广义表A=(a,b,(c,d))的表尾是(&nbsp &nbsp &n...
问题详情

广义表A=(a,b,(c,d))的表尾是(      )




17.
下列有关栈的说法正确的是(&nbsp &nbsp &nbsp )
问题详情

下列有关栈的说法正确的是(      )




18.
下列有关串,说法正确的是(&nbsp &nbsp &nbsp )
问题详情

下列有关串,说法正确的是(      )




19.
一棵完全二叉树共81个结点,从1开始,从左至右,从上到下依次编号,最小的叶...
问题详情

一棵完全二叉树共81个结点,从1开始,从左至右,从上到下依次编号,最小的叶子结点的编号是(      )




20.
非标准线性规划模型转化为标准形式中,约束条件为大于等于,在约束的左端减去一...
问题详情

非标准线性规划模型转化为标准形式中,约束条件为大于等于,在约束的左端减去一个非负变量使其变换为等式约束,所减去的变量称为()




21.
计算函数f(n)=log2(n^2)与g(n)=n^(1/2)的渐进阶关系()
问题详情




22.
下列关于递归算法说法错误的是()
问题详情




23.
利用贪心算法解决加油站问题,设各个加油站之间的距离为:1、3、4、2、5,...
问题详情

利用贪心算法解决加油站问题,设各个加油站之间的距离为:1、3、4、2、5,汽车加满油以后行驶的最大距离为7,开始为满油,求最少的加油次数()




24.
分治法将一个规模为n的问题分解为k个规模较小的子问题来求解,以下哪项不是分...
问题详情

分治法将一个规模为n的问题分解为k个规模较小的子问题来求解,以下哪项不是分治法的特性()




25.
进程一般具有三个基本状态:运行状态、就绪状态、阻塞状态。以下对这三种状态之...
问题详情

进程一般具有三个基本状态:运行状态、就绪状态、阻塞状态。以下对这三种状态之间的转换的说法,错误的是(  )。




26.
在某分页系统中,测得CPU的利用率为15%,磁盘利用率为95%,则说明(&...
问题详情

在某分页系统中,测得CPU的利用率为15%,磁盘利用率为95%,则说明(  )。




27.
编译程序对fortran源程序进行编译。在编译过程中形成PCBx,PCBy...
问题详情

编译程序对fortran源程序进行编译。在编译过程中形成PCBx,PCBy和PCBz,则以下分析正确的是(  )




28.
设内存分配情况如下所示,若要申请一块 50K字节的内存空间,采用最佳适应算...
问题详情

设内存分配情况如下所示,若要申请一块 50K字节的内存空间,采用最佳适应算法,则得到的分区首址为 :(  )
起始地址             状态
0K-100K              已分配
100K-180K             空闲
180K-190K             已分配
190K-280K             空闲
280K-330K             已分配
330K-390K             空闲
390K-410K             已分配
410K-512K-1           空闲





29.
三维数组T[0&hellipp][0&hellipq][0&hellipm],每个元素占n个字节:按行存储时:...
问题详情

三维数组T[0…p][0…q][0…m],每个元素占n个字节:按行存储时:Loc(T[i][j][k])=(      )




30.
广义表A=(a,c,d,(z,y))的表头是(&nbsp &nbsp ...
问题详情

广义表A=(a,c,d,(z,y))的表头是(      )




31.
以下哪个选项不是栈的应用(&nbsp &nbsp &nbsp )
问题详情

以下哪个选项不是栈的应用(      )




32.
下列有关串,说法错误的是(&nbsp &nbsp &nbsp )
问题详情

下列有关串,说法错误的是(      )




33.
已知二叉树的先序遍历序列为ABDCEF,中序遍历序列为DBAEFC,则其后...
问题详情

已知二叉树的先序遍历序列为ABDCEF,中序遍历序列为DBAEFC,则其后续遍历序列为(      )




34.
在解线性规划问题时,可能出现的情况不包括()
问题详情




35.
计算下列算法段的时间下界() while(n&gt1) &nbsp i...
问题详情

计算下列算法段的时间下界()
while(n>1)
  if(odd(n))
    n=3*n+1
  else
    n=n/2





36.
七个盘子的汉诺塔问题,需要移动的盘子的次数为()
问题详情




37.
给定X轴上的区间:[1,10],[2,9],[5,6],[4,8],[2,...
问题详情

给定X轴上的区间:[1,10],[2,9],[5,6],[4,8],[2,7],[9,11],[12,15],[10,20],利用贪心算法得到最大相容区间,删去区间数最少为多少()




38.
二分搜索算法采用的是以下哪种算法策略()
问题详情




39.
以下不可能发生死锁的资源是(&nbsp )。
问题详情

以下不可能发生死锁的资源是(  )。




40.
设一个分页存储器的页表存放在内存中,若内存的存取周期为0.4ms,则CPU...
问题详情

设一个分页存储器的页表存放在内存中,若内存的存取周期为0.4ms,则CPU从内存取一条指令(或一个操作数)需要的时间是(  )。





41.
Linux系统中对信号的处理被称为软中断。若此时发信号的进程A希望结束接收...
问题详情

Linux系统中对信号的处理被称为软中断。若此时发信号的进程A希望结束接收信号的进程B,需要发出以下哪一信号(  )




42.
在一个虚拟存储管理系统中,假如系统分配给一个作业的内存物理块数是3,并且此...
问题详情

在一个虚拟存储管理系统中,假如系统分配给一个作业的内存物理块数是3,并且此作业的页面使用顺序为6,3,6,1,5,6,4,5,3,6,5,6。若采用OPT置换算法,其产生的缺页次数是:(  )