数据结构求数组元素地址

2024年11月29日 22:46
有5个网友回答
网友(1):

记住公式啊 这是按列存储的 A[m][n]
A[i][j]=LOC(a00)+(j*m+i)*L
在这个题中
m=50,n=50;
所以A[-18,-25]=200+(5*50+2))*4=200+252*4=200+1028=1208
你的答案不对 应该是1208 我换了两种方法算都是1208

网友(2):

八年了,数据结构复习到这里。我本来想问这个问题,后来自己弄懂了。题主答案没问题,上面两个回答全有毛病,要注意-20行到30行有51行,应该就算出答案1228了

网友(3):

=200+[(-25-(-30))*50+(-18-(-20))]*4=1228

网友(4):

并不是50行50列,而是51行51列。LOC=200+(5×51+2)×4=1228

网友(5):

网页链接