首页
›
答案
›
标签
›
数组
数组
301
数组通常只有两种运算:(存取)和(修改),这决定了数组通常采用()结构来实现存储。
302
数组是一种复杂的数据结构,数组元素之间的关系既不是线性的,也不是树形的。
303
用一维数组存储二叉树时,总是以前序遍历存储结点。
304
已知串S=“aaab”,其next数组值为()。
305
字符串“ababaabab”的next数组为()。
306
已知串S="aaab",其next数组值为()。
307
字符串"ababaabab"的next数组为()。
308
已知串S=“aaab”,其next数组值为0123。
309
已知串S="aaab",其next数组值为0123。
310
用数组实现的表的所有元素必须()存储在其存储空间中。
311
在一个长度为n的顺序表(用数组实现的表)的任一位置插入一个新元素时,在等概率插入的情况下,元素平均移动次数为()。
312
一个数组元素a与的表示等价。
313
输出一个二维数组b[m][n]中所有元素值的时间复杂度为。
314
用循环数组实现的队列基本运算时间复杂性()
315
在链表中进行()操作的效率比在用数组实现的存储结构中进行相同操作的效率高。
316
当利用大小为n的数组顺序存储一个栈时,假定用top==n表示栈空,则向这个栈插入一个元素时,首先应执行()语句修改top值。
317
当利用大小为n的数组顺序存储一个栈时,假定用top==n表示栈空,则向这个栈插入一个元素时,首先应执行()语句修改top指针。
318
当利用大小为n的数组顺序存储一个队列时,该队列的最大长度为()。
319
当两个栈共享一存储区时,栈利用一维数组stack(1,n)表示,两栈顶指针为top[1]与top[2],则当栈1空时,top[1]为(),栈2空时,top[2]为(),栈满时为()。
320
用下标0开始的N元数组实现循环队列时,为实现下标变量M加1后在数组有效下标范围内循环,可采用的表达式是:M=()。
321
设循环队列用数组A[1.M]表示,队首、队尾指针分别是FRONT和TAIL,判断队满的条件为()。
322
当用长度为MaxSize的数组顺序存储一个栈时,若用top==MaxSize表示栈空,则表示栈满的条件为()。
323
若数组A[0…m][0…n]按列优先顺序存储,则aij地址为()。
324
通常对数组进行的两种基本操作是()
325
假定在数组A中,每个元素的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,存放该数组至少需要的单元数为()。
326
数组A中,每个元素的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,该数组按行存放时,元素A[8][5]的起始地址为()。
327
稀疏矩阵一般的压缩存储方法有两种,即()。
328
数组就是矩阵,矩阵就是数组,这种说法()。
329
设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当用以列为主存放时,元素A[5,8]的存储首地址为()。
330
假设以行序为主序存储二维数组A=array[1…100,1…10],设每个数据元素占2个存储单元,基地址为10,则LOC[5,5]=()。
331
将一个A[1.100,1.100]的三对角矩阵,按行序优先存入一维数组B[1.298]中,A中元素A66,65,在B数组中的位置K为()。
332
若对n阶对称矩阵A以行序优先存储将其下三角的元素(包括主对角线上所以元素)依次存放于一维数组B[1.(n(n+1))/2]中,则在B中确定aij(i〈j)的位置k的关系为()。
333
设A是n*n的对称矩阵,将A的对角线及对角线上方的元素以列序优先的方式存储在一维数组B[1…n(n+1)/2]中,对上述任一元素aij(1≤i,j≤n,且i≤j)在B中的位置为()。
334
设二维数组A[1…m,1…n](即m行n列)按行序优先存储在数组B[1,…m*n]中,则二维数组元素A[i,j]在一维数组B中的下标为()。
335
数组A[0.4,-1.-3,5.7]中含有元素的个数是()。
336
用数组r存储静态链表,结点的next域指向后继,工作指针j指向链中结点,使j沿链移动的操作为()。
337
数组采用()存储。
338
设n行n列下三角矩阵A已压缩到一维数组B[1…n*(n+1)/2]中,若按行序优先的方式存储,则A[I,j]对应的B中存储位置为()。
339
n阶对称矩阵a满足a[j]=a[j],i,j=1…n,用一维数组t存储时,t的长度为(),当i=j,a[j]=t[2],i〉j,a[j]=t[3],i〈j,a[j]=t[4]。
340
假设一个15阶的上三角矩阵A按行优先顺序存储在一维数组B中,则非零元素A9,9在B中的存储位置k=()。
341
数组不适合作为任何二叉树的存储结构。
342
数组是同类型数值的集合。
343
数组可看成线性结构的一种推广,因此与线性表一样,可对它进行增删等操作。
344
二维以上的数组其实是一种特殊的广义表。
345
数组可看作基本线性表的一种推广,因此与线性表一样,可以对它进行插入、删除等操作。
346
多维数组可以看作数据元素也是基本线性表的基本线性表。
347
以行为主序或以列为主序对于多维数组的存储没有影响。
348
矩阵不仅是表示多维数组,而且是表示图的重要工具。
349
已知用一维数组存放的一棵完全二叉树:ABCDEFGHIJKL,写出该二叉树的先序、中序和后序。
350
有n个数存放在一维数组A[1…n]中,在进行顺序查找时,这n个数的排列有序或无序,其平均查找长度不同。
351
以下数据类型中,不属于构造类型的是()。
352
以下有关结构体数组的说法中,错误的是()。
353
Frequency()频率统计函数是数组函数。
354
数组回车方式是()
355
关于PHP数组,下列说法错误的是()
356
小学算术运算模拟测试系统程序中,struct TestData exam[10];这条语句定义的变量exam的类型是()。
357
彩色图像的像素数据可以存储为三维数组。
358
若一个栈用数组data[0.n-1]存储,初始栈顶指针top为0,则以下元素x进入栈的正确操作是()。
359
判定一个顺序栈st(数组大小为MaxSize,初始st.top==0)栈满的条件是()
360
通道控制方式中,通道有三种类型,分别是()、()和()。
361
有n个元素存放在一维数组A[1.n]中,在进行顺序查找时,这n个数的不同排列,其平均查找长度不同。
362
控制图中,计算中心线、上下控制界限值时,要有()个数据方可计算。
363
无向图的邻接矩阵可用一维数组存储。
364
利用for.in不仅可以遍历数组元素,还可以遍历对象的成员。()
365
下列哪些数据类型不可以作为数组的元素()
366
以下关于数组索引的表述,不正确的是:()
367
在Java语言中数组的下标从()开始,而线性表中元素的序号是从()开始,因此,线性表中第i个元素存储在数组中下标为()的位置。
368
通常用()数组来实现顺序表,也就是把线性表中相邻的元素存储在数组中相邻的位置。
369
线性表的长度小于等于存储线性表的一维数组的长度。
370
数组要求占用连续的存储空间,即使存储单元数超过所需的数目,如果不连续便不能使用,这就造成存储空间的“()”现象。
371
假设以行序为主序存储二维数组A=array[1.100,1.100],设每个数组元素占2个存储单元,基地址为10,则LOC[5,5]=()。
372
[::-1]用于反转数组或序列的顺序。
373
FORCAST()函数的参数有
374
数组定义是指一组同类型数据组成的序列。
375
数组可以不遵循先定义,后使用的原则。
376
在C语言中变量、数组、自定义函数等数据对象必须先定义后使用。
377
关系操作的对象和结果都是()
378
下列语句不能用于遍历数组的是()。
379
下列创建数组的方式,错误的是()。
380
下列关于数组的特征错误的是()。
381
若要求定义具有10个int型元素的一维数组a 则下列定义语句中错误的是()。
382
以下对一维整型数组a的正确说明是()
383
以下能对一维数组a进行正确初始化的语句是()
384
下列能正确定义一维数组的选项是()。
385
对数组的描述正确的是()。
386
对以下说明语句的正确理解是()int a={6,7,8,9,10};
387
若有说明:int a;则对数组元素的正确引用是()
388
若有定义int a,则对数组 a 元素的正确引用是()。
389
有两个字符数组a、b,则以下正确的输入语句是
390
若有说明:int a[3]={0,0};则不正确的叙述是()。
391
若有说明:int a[4]={0};则下面正确的叙述是
392
下列二维数组初始化语句中,不正确的是()。
393
若有定义int a[4], 则对数组 a 元素的正确引用是()。
394
下列数组定义中错误的是()。
395
若有定义char str="c program", 则数组str的长度为()。
396
若有说明:int a[3]={1,2,3,4,5,6,7};则数组a第一维的大小是()
397
用数组名作为函数的实参时,传递给形参的是()
398
数组名作为实参传递给形参时,数组名被处理为()。
399
在MATLAB中,基本数据单位是()。
400
班级组织春游,现要用一个数组保存报名参加春游的同学姓名,报名人数暂时未知,则可以使用下面的语句来定义这个数组:
‹
1
…
3
4
5
…
10
›