数据结构

数组通常只有两种运算:()和(),这决定了数组通常采用()结构来实现存储。

题目

数组通常只有两种运算:()和(),这决定了数组通常采用()结构来实现存储。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在子过程Sub…End Sub中使用的形式参数可以是( )。

A.常数、简单变量、数组变量和运算式

B.简单变量、数组变量和数组元素

C.常数、简单变量、数组变量

D.简单变量、数组变量和运算式


正确答案:B
解析:参数列表含有在调用时传送给过程的简单变量或数组名,如果是数组,则要在数组名后加上一对括号。数组元素也可以像简单变量那样作为子过程的参数。

第2题:

线性表常采用的两种存储结构是( )。A.散列方法和索引方式B.链表存储结构和数组

线性表常采用的两种存储结构是( )。

A.散列方法和索引方式

B.链表存储结构和数组

C.顺序存储结构和链式存储结构

D.线性存储结构和非线性存储结构


正确答案:C
C)【解析】线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

第3题:

●队列通常采用两种存储结构是 (34) 。

(34) A.顺序存储结构和链表存储结构

B.散列方式和索引方式

C.链表存储结构和数组

D.线性存储结构和非线性存储结构


正确答案:A
【解析】队列通常采用两种存储结构是顺序存储和链表存储。

第4题:

Java的数据结构类型中,正确的说法是 ( )

A.有多维数组

B.不可实现多维数组

C.只有一维数组,不可实现多维数组

D.可用“一维数组的数组”实现多维数组


正确答案:D
解析:本题考查的是对数组的理解,在Java中其实并没有多维数组,它只有一维数组。但一维数组可以实现多维数组,多维数组其实就是“一维数组的数组”。

第5题:

数组是一种数据结构,对数组通常进行的两种基本操作是(40)。

A.插入和删除

B.插入和赋值

C.查找和修改

D.查找和删除


正确答案:C
解析:n维数组是一种“同构”的数据结构,即它的每个数据元素类型相同,结构一致。它是线性表在维数上的扩充,也就是线性表中的元素又是一个线性表。应当注意的是数组不能进行整体的运算,只能对单个数组元素进行操作。因此对数组通常进行的两种基本操作是查找和修改。

第6题:

数组的定义采用基于对象的方法。使用new运算符创建JavaScript中数组的基本语法是_______。


参考答案:newarray()

第7题:

栈结构通常采用的两种存储结构是(36)。

A.顺序存储结构和链表存储结构

B.散链方式和索引方式

C.链表存储结构和数组

D.线性存储结构和非线性存储结构


正确答案:A
解析:栈有两种存储表示方法:顺序栈和链式栈。

第8题:

栈通常采用的两种存储结构是( )。

A.线性存储结构和链表存储结构

B.散列方式和索引方式

C.链表存储结构和数组

D.线性存储结构和非线性存储结构


正确答案:A
解析:和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针top指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。

第9题:

子过程Sub...End Sub的形式参数可以是( )。

A.常数、简单变量、数组变量和运算式

B.简单变量、数组变量和数组元素

C.常数、简单变量、数组变量

D.简单变量、数组变量和运算式


正确答案:B

第10题:

数组是程序语言提供的基本数据结构,对数组通常进行的两种基本操作是数组元素的( )。

A.插入和删除 B.读取和修改 C.插入和检索 D.修改和删除


正确答案:B