数据结构数组篇习题

本文是一组关于数组的数据结构习题,涵盖了数组的特性、线性表、关联数组、数组初始化、内存存储、链表与数组的比较等知识点,通过解答问题深入理解数组在编程中的应用。
摘要由CSDN通过智能技术生成

DAY1
1.数组元素的下标值越大,存取时间越长,这样的说法正确吗?
答案:错误
2.下列哪些不是线性表?
A.队列
B.关联数组
C.栈
D.链表
答案:B
线性表具有如下的结构特点:
1.均匀性:虽然不同数据表的数据元素可以是各种各样的,
但对于同一线性表的各数据元素必定具有相同的数据类型和长度。
2.有序性:各数据元素在线性表中的位置只取决于它们的序号,数据元素之前的相对位置是线性的,即存在唯一的“第一个“和“最后一个”的数据元素,除了第一个和最后一个外,其它元素前面均只有一个数据元素(直接前驱)和后面均只有一个数据元素(直接后继)。
关联数组:关联数组和数组类似,它包含着类似于(键,值)的有序对,是一种具有特殊索引方式的数组,关联数组的元素没有
特定的顺序。
3.在java中,要表示10个学生的成绩,下列声明并初始化数组正确的是()
A int[] score=new int[ ]
B int score[10]
C int score[]=new int[9]
D int score[]=new int[10]
答案:D
4.设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当用以行为内存放时,元素A[5,8]的存储首地址为()
A BA+141
B BA+180
C BA+

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值