组卷网 > 知识点选题 >
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 45 道试题
1 . 在数据结构中,从逻辑上可以把数据结构分成(     
A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非性结构D.内部结构和外部结构
2024-03-25更新 | 5次组卷 | 1卷引用:必修1 专题达标训练(七) 数据编码 数据与结构-2024年普通高中学业水平测试合格考信息技术

2 . 下列数据结构中属于线性数据结构的是(     

①数组        ②栈       ③队列          ④链表          ⑤树

A.①②③④⑤B.①②③④C.①②④⑤D.①②③⑤
2024-03-21更新 | 18次组卷 | 1卷引用:浙江省诸暨市2023-2024学年高二上学期期末检测技术试题-高中信息技术
判断题 | 较易(0.85) |
3 . 数据结构指的是数据之间的相互关系,即数据的组织形式。(     )
2024-03-07更新 | 6次组卷 | 1卷引用:选择性必修1 数据与数据结构专题检测卷1-【导与练】2024高考信息技术一轮复习高中总复习第1轮检测卷(浙江专用)
4 . 使用跳跃表来维护一组有序的整型数据组成的集合,数据组织如下图所示:

假如要查找元素11,共需遍历的次数为(     
A.2B.3C.4D.5
2024-03-07更新 | 10次组卷 | 1卷引用:选择性必修1 数据与数据结构专题检测卷1-【导与练】2024高考信息技术一轮复习高中总复习第1轮检测卷(浙江专用)
智能选题,一键自动生成优质试卷~
5 . 下列对数据结构的描述正确的是(     
A.逻辑结构相邻的两个数据元素,其存储位置也一定相邻
B.对于同一个问题,只能使用一种数据结构来设计算法并解决
C.选择的数据结构不同,算法的处理效率、程序的运行效率也不同
D.对同一操作(如插入、删除数据),不同的数据结构实现的方法相同
2024-03-07更新 | 8次组卷 | 1卷引用:选择性必修1 数据与数据结构专题检测卷1-【导与练】2024高考信息技术一轮复习高中总复习第1轮检测卷(浙江专用)
选择题 | 较易(0.85) |
6 . 下列有关数据结构的描述,正确的是(     
A.常见的数据结构有数组、链表、队列、栈、树、图等
B.数据元素之间的逻辑关系也称为数据的物理结构
C.数据元素及其关系在计算机存储器内的表示称为数据的逻辑结构
D.数据结构设计的目的是确保数据处理的正确性,不用考虑数据处理的效率
2024-03-07更新 | 13次组卷 | 1卷引用:选择性必修1 数据与数据结构专题检测卷1-【导与练】2024高考信息技术一轮复习高中总复习第1轮检测卷(浙江专用)
选择题 | 较易(0.85) |
名校
7 . 下列有关数据结构的说法正确的是(     
A.数组是一种适合用于组织、存储涉及频繁插入与删除的数据结构
B.链表中数据元素的逻辑顺序是通过链表中的指针链接次序实现的
C.链表在访问、插入和删除元素时,算法效率比数组高
D.树结构中,每个子节点的父节点可以有多个
选择题 | 较易(0.85) |
8 . 购物网站将商品按属性(如人气、销量、信用)排序并分类存储,下列说法正确的是(     
A.若商品数据用数组存储,新增一条数据并维持数组元素有序,其时间复杂度为O(log2n)
B.若商品数据用链表存储,新增一条数据并维持链表节点的数据域有序,其时间复杂度为 O(1)
C.内存数据库将需要处理的数据保存在内存中直接操作,比传统磁盘数据库数据处理速度快
D.跳跃表是结合了链表与顺序查找的思想形成的数据结构
2024-01-24更新 | 16次组卷 | 1卷引用:2023---2024浙教版高考二轮信息技术专项练习专题08 数组,链表,树
选择题 | 容易(0.94) |
9 . 下列关于数据结构的说法,正确的是(     
A.最先出栈的元素,肯定是最先入栈的
B.进行数据查询时,数组中的元素都会被遍历
C.使用链表进行数据插入时,效率一定比数组高
D.为打印机设置打印数据缓冲区,适合用队列实现
2024-01-24更新 | 22次组卷 | 1卷引用:2023---2024浙教版高考二轮信息技术专项练习专题07 字符串处理,队列,栈
选择题 | 较易(0.85) |
名校
10 . 给定两个相交的单链表均存储在列表link中,头节点分别是headA和headB,用最少的循环次数找出两个链表相交的起始点。如图所示,两个链表在节点c1开始相交。

p1,p2=headA,headB
c=0
while (1) :
       if p1!=-1:
              p1=link[p1][1]
       else:
             (2)
       if p2!=-1:
              p2=link[p2][1]
       else:
             (3)
       c+=1
print(f'循环{c}次后找到交叉点{link[p1][0]}')
上述程序段划线出可选的代码为:
①p1!=p2          ②p1!=-1 and p2!=-1          ③p1=headB          ④p2=headA
则(1)、(2)、(3)处可选的代码依次为(     
A.①③④B.②③④C.①④③D.②④③
2023-12-13更新 | 39次组卷 | 1卷引用:浙江省绍兴市第一中学2023-2024学年高三上学期12月限时训练(月考)技术试题
共计 平均难度:一般