当前位置:首页 > 数据结构(02331) > 正文内容

如何计算多维数组在两种存储方式下元素的存储地址?

高老师2年前 (2024-03-26)数据结构(02331)14

如何计算多维数组在两种存储方式下元素的存储地址?

以二维数组Am×n为例,说明两种顺序存储下元素的存储地址的计算。(1)当以行优先顺序存储时,元素αij的地址为:LOC(αij)=LOC(α00)+(i×n+j)×d(2)当以列优先顺序存储时,元素αij的地址为:LOC(αij)=LOC(α00)+(j×m+i)×d其中,d为每个数组元素占用的存储单元个数。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/432078.html

分享给朋友: