数据结构的数组问题

数组A[1:2,0:1,1:2]有多少个元素()
小弟以前遇到过的数组里边不带冒号呀?这个带冒号是什么意思( ⊙ o ⊙ )啊!。。。求教!
这是关于数据结构(类c语言的)的一道题答案是8个元素。。。搞不懂

没看过这样的表示方法……但是我觉得,这是一个三维数组;第一维下标定义从1开始共2个元素;同理,第二、三维下标分别从0、1定义,也都是共2个元素;从而数组元素总数是:2*2*2=8
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-07
这个应该是Json数组里面有三个元素,每个元素里是一个Json<K,V>键值比如你要取第一2就可以这样写:A[0].1;好像是的。
第2个回答  2009-08-16
三个元素冒号后面的是该元素的场宽
第3个回答  2009-08-07
数组a[a:1,b:2,c:3]
三个元素
取值:a[b]=2

数据结构数组地址怎么算?
首地址是SA,则A[8][5]地址是SA+222

数据结构以行序存储的二维数组问题,地址是什么?
1、不管按行还是按列,都是顺序存储。按行存储,每行10-5+1共6个元素。A[10, 9]距离A[10, 5]之间相差4个元素;A[18, 9]与A[10, 9]相差8行,共8×6=48个元素;所以A[18, 9]与A[10, 5]相差4+48=52个元素,共52×4=208个存储单元;A[18, 9]的地址应该是1208。2、更一般的...

数据结构数组的一道题,求过程
故上面的答案是array[5][5] = 5*100*2+5*2+10=1020

数据结构题:设有10x20的二维数组A的行列下标均从0开始,每个元素占2...
A[0][0]的地址为((252\/2)-67)*2=118,所以按照行优先252的地址为((252-118)\/2)\/20=3...7 所以252的地址上为A[3][7].

数据结构问题:长度为40的数组来做循环顺序队列,头指针为8,尾指针为...
这个问题不严谨,应指明尾指针是指向末尾元素还是指向下一个可用空间的。如果是指向末尾元素,那就是 40+2-8+1=35 个元素。若是指向下一个可用空间的,还需要减一,是34个元素。

数据结构数组的问题
百度百科上说 计算公式为 k=2*i+j-2.因为除了每一行都会有两个数,故至第i行(未算第i行)就有了2*(i-1)个数,而从第1行开始每行均多了一个数(即对角线的下一行),至第j列(算第j列) 就有了j个数 加起来就是2*(i-1)+j ...

数据结构数组问题,啊啊啊!哪位大神帮帮忙给讲一下
自己按规律去推导出一个公式就可以了,对于n阶矩阵,将其上三角中的元素按列优先顺序存放在一维数组B[1..n(n+1)\/2]中,可以推出对于数组元素A[i,j](1<=i<=n,j>=i)对应的存储地址为:LOC(i,j)=Loc(1,1)+[j*(j-1)\/2+i-1]*L (1≤i≤n,i≤j),L为每个元素占的存储单元...

这是一个关于数据结构和数组的习题,带状矩阵a=(aij),求元素aij在b数组...
若i>1,其之前已存入b数组2+3(i-2)=3i-4个元素,也就是说a[i][i-1]对应b[3i-3],a[i][i]对应b[3i-2],a[i][i+1]对应b[3i-1],即a[i][j]对应b[3i-2+j-i]=b[2i+j-2]同时可以发现,i==1时,a[1][1]和a[1][2]也满足b[2i+j-2],分别为b[1]和[b2];...

数据结构(C语言):已知二维数组A[20][10]采用行序为主方式存储,每个元素...
数组A[N][M],A[0][0]是数组中地址最小的元素。如果A[0][0]存放地址为n,那么A[i][j]存放的地址就是 n+i*M*sizeof(T)+j*sizeof(T) ,sizeof(T)是每个元素所占的存储单元。故可以知道A[18][9]的存储地址是 1000+(18-10)*10*2+(9-5)*2=1168;...

面试问你们大数据项目的数据结构是怎样的
一些最常见的编程面试问题:1.数组编码面试问题 数组是最基本的数据结构,它将元素存储在一个连续的内存位置。这也是面试官们热衷的话题之一。以下是一些热门的基于数组的编程面试问题:1.如何在一个1到100的整数数组中找到丢失的数字?(方法)2.如何在给定的整数数组中找到重复的数字? (方法)3.如何在未...

相似回答