二级C语言笔试.docVIP

  • 5
  • 0
  • 约7.4千字
  • 约 7页
  • 2017-02-01 发布于北京
  • 举报
二级C语言笔试

1.7 例题详解 一、选择题 【例1】算法的时间复杂度取决于_______。(考点2) A)问题的规模 B)待处理的数据的初态 C)问题的难度 D)A)和B) 解析:算法的时间复杂度不仅与问题的规模有关,在同一个问题规模下,而且与输入数据有关。即与输入数据所有的可能取值范围、输入各种数据或数据集的概率有关。 答案:D) 【例2】在数据结构中,从逻辑上可以把数据结构分成_______。(考点3) A)内部结构和外部结构 B)线性结构和非线性结构 C)紧凑结构和非紧凑结构 D)动态结构和静态结构 解析:逻辑结构反映数据元素之间的逻辑关系,线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系,所以答案为B)。 答案:B) 【例3】以下_______不是栈的基本运算。(考点5) A)判断栈是否为素空 B)将栈置为空栈 C)删除栈顶元素 D)删除栈底元素 解析:栈的基本运算有:入栈,出栈(删除栈顶元素),初始化、置空、判断栈是否为空或满、提取栈顶元素等,对栈的操作都是在栈顶进行的。 答案:D) 【例4】链表不具备的特点是_______。(考点6) A)可随机访问任意一个结点 B)插入和删除不需要移动任何元素 C)不必事先估计存储空间 D)所需空间与其长度成正比 解析:顺序表可以随机访问任意一个结点,而链表必须从

文档评论(0)

1亿VIP精品文档

相关文档