zoukankan      html  css  js  c++  java
  • 2.24专项测试复盘

    • 以下与数据的存储结构无关的术语是()
      A. 循环队列
      B. 链表
      C. 哈希表
      D. 栈

      解析:存储结构是数据的逻辑结构用计算机语言的实现,常见的存储结构有: 顺序存储 , 链式存储 , 索引存储 ,以及 散列存储 。其中散列所形成的存储结构叫 散列表(又叫哈希表) ,因此哈希表也是一种存储结构。栈只是一种抽象数据类型,是一种逻辑结构,栈逻辑结构对应的顺序存储结构为顺序栈,对应的链式存储结构为链栈,循环队列是顺序存储结构,链表是线性表的链式存储结构
      答案:D

    • 下面的一些说法哪些是正确的:( )
      A. 缓存策略中基于LRU的淘汰策略,在缓存满时,会把最近进入缓存的数据先淘汰,以保持高的命中率
      B. 中缀表达式A+(B+C)D的后缀表但式为:ABC+D+
      C. 堆栈是一种LIFO的数据结构
      D. 高级语言通过编译或者即时编译(JIT)后成为汇编语言被机器装载执行
      E. TCP协议和UDP协议都在IP协议之上,TCP是面向连接的,UDP是面向非连接的,但无论TCP还是UDP建立通信都需要一次握手,以确保对方的端口已经打开
      F. 现代的操作系统一般都分为用户态和内核态,用户态和内核态的切换是经常发生的,程序员不需要对内核态和用户态的切换进行编程关注

      答案:BC

    • 设某数据结构的二元组形式表示为 A=(D , R) , D={01 , 02 , 03 , 04 , 05 , 06 , 07 , 08 , 09} , R={r} , r={<01 , 02> , <01 , 03> , <01 , 04> , <02 , 05> , <02 , 06> , <03 , 07> , <03 , 08> , <03 , 09>} ,则数据结构A是() 。
      A. 线性结构
      B. 树型结构
      C. 物理结构
      D. 图型结构

      解析:数据结构的二元组形式为:DS = (D, S)。
      其中 D 是数据元素的集合; S 是 D 中数据元素之间的关系集合,并且数据元素之间的关系是使用序偶来表示的。序偶是由两个元素 x 和 y 按一定顺序排列而成的二元组,记作<x , y>, x 是它的第一元素, y 是它的第二元素

      答案:B

    • 设有下面的程序段:

    	 char s[ ]=”china”; char *p; p=s; 
    	```
    	则下列叙述中正确的是( )。
    	A. s 和 p 完全相同
    	B. 数组 s 中的内容和指针变量 p 中的内容相等
    	C. s 数组长度和 p 所指向的字符串长度相等
    	D. *p 和 s[0]值相等
    
    	**解析:p=s;将指针P指向数组S的内存首地址。
    p申请的内存空间存放的是s首地址的内存空间,而s的连续内存空间存放的china,所以A错误。
    数组s的内容是china,而指针p内容为s的地址,所以B错误。
    s数组的长度为6(包含结束符''),p所指向的字符串长度为5。所以C错误。**
    	答案:D
    
    - 稀疏矩阵压缩存储后,必会失去随机存取功能
    
    - 以下关于链表和数组说法正确的是()
    	A. 数组从栈中分配空间,链表从堆中分配空间
    	B. 数组插入或删除元素的时间复杂度O(n),链表的时间复杂度O(1)
    	C. 数组利用下标定位,时间复杂度为O(1),链表定位元素时间复杂度O(n)
    	D. 对于add和remove,ArrayList要比LinkedList快
    
    	答案:ABC
    
    - 在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为(  **(n+1)/2**)。
    
    - 对于静态表的顺序查找法,若在表头设置监视哨,则正确的查找方式为()。
    	A. 从第0个元素往后查找该数据元素
    	B. 从第1个元素往后查找该数据元素
    	C. 从第n个元素往开始前查找该数据元素
    	D. 与查找顺序无关
    
    	**解析:监视哨是最后需要比较的元素,减少了越界判断**
    	答案:C
    
    - 在有序表中,关于斐波那契查找和折半查找说法错误的是()
    	A. 就平均性能而言,斐波那契查找的平均性能比折半查找差
    	B. 只有有序表中元素个数n等于某个斐波那契数时才能用斐波那契查找算法
    	C. 在最坏情况下,斐波那契查找的性能比折半查找好
    	D. 折半查找时间复杂度为O(log2n)
    
    	答案:ABC
  • 相关阅读:
    zipline自制data bundles
    zipline目录结构
    Zipline入门教程
    QuantStart量化交易文集
    如何学习量化投资
    数字货币量化分析报告[2018-02-07]
    用于金融分析的Python包
    时间序列模式——ARIMA模型
    一份数学小白也能读懂的「马尔可夫链蒙特卡洛方法」入门指南
    Python实现HMM(隐马尔可夫模型)
  • 原文地址:https://www.cnblogs.com/l999q/p/12357507.html
Copyright © 2011-2022 走看看