二维数组

✍ dations ◷ 2025-11-25 13:22:02 #数据结构

二维数组 A {\displaystyle A_{}} ,每个元素的长度为t个字节,设 a p , q {\displaystyle a_{p,q}} 为A的第一个元素,即二维数组的行下标从p到m,列下标从q到n,按“行优先顺序”存储时则元素 a i j {\displaystyle a_{ij}} 的地址计算为:

L O C ( a i , j ) = L O C ( a p , q ) + ( ( i p ) n + ( j q ) ) t {\displaystyle LOC(a_{i,j})=LOC(a_{p,q})+((i-p)*n+(j-q))*t}

按“列优先顺序”存储时,地址计算为:

L O C ( a i , j ) = L O C ( a p , q ) + ( ( j q ) m + ( i p ) ) t {\displaystyle LOC(a_{i,j})=LOC(a_{p,q})+((j-q)*m+(i-p))*t}

存放该数组至少需要的单元数为(m-p+1) * (n-q+1) * t 个字节

二维数组又称为矩阵,行列数相等的矩阵称为方阵。对称矩阵 a i j = a j i {\displaystyle a_{ij}=a_{ji}} ,对角矩阵:n阶方阵的所有非零元素都集中在主对角线上.

相关

  • 二甲苯二甲苯, (英语:Xylene, Dimethylbenzene,来自希腊语:ξύλο,低聚木糖,“木”),又译作茬,化学式C8H10。二甲苯或二甲苯芳族烃混合物,组成的苯环在不同位置两个甲基基团。二甲苯的三
  • 生物地质化学循环生物地质化学循环(英语:Biogeochemical Cycle,又称作生态系统的物质循环)在生态学上指的是化学元素或分子在生态系统中划分的生物群落和无机环境之间相互循环的过程。这使得相关
  • 甲锗烷甲锗烷是锗烷(GenH2n+2)中最简单的一种,分子式为GeH4。和同族的甲烷、甲硅烷一样,甲锗烷也是正四面体结构。甲锗烷在空气中燃烧生成二氧化锗和水。甲锗烷可通过以下方法合成:木星
  • 间谍罪《中华人民共和国刑法》所定义间谍罪,是危害国家安全罪类的一个罪名。间谍罪,是指参加外国间谍组织,或者为敌人指示轰击目标的行为。应当附加剥夺政治权利;可以并处没收财产。20
  • span class=nowrapCo(NOsub3/sub)sub3/sub/span三硝酸钴,或硝酸高钴,化学式Co(NO3)3,是绿色吸湿性固体。由五氧化二氮(硝酸酐)和氟化钴(Ⅱ)反应得到,也可通过电解氧化法制备。三硝酸钴是易挥发的固体,并且可以和某些有机溶剂剧烈
  • 政府发言人办公室政府发言人办公室(葡萄牙语:Gabinete do Porta-voz do Governo Região Administrativa Especial de Macau,葡文缩写:GPV),在澳门特别行政区行政长官管辖及指导下运作。
  • 国油马来西亚国家石油公司(马来语:Petroliam Nasional Berhad)简称马石油(Petronas),成立于1974年8月17日,是马来西亚的国有石油及天然气公司。做为政府的全资控股公司,国油公司掌握了全
  • 罗伯特·布鲁斯·梅里菲尔德罗伯特·布鲁斯·梅里菲尔德(英语:Robert Bruce Merrifield,1921年7月15日-2006年5月14日),美国生物化学家,1984年诺贝尔化学奖获得者,最主要的贡献是发明了固相接肽技术。1901年:范
  • 大安寺大安寺可以指:
  • 小笠原秀政小笠原秀政是日本安土桃山时代武将及江户时代初期的大名。信浓国小笠原氏后代。因小笠原氏多次与武田氏交战失利,终告灭亡,后来四处流浪。最终投靠德川家康。1585年与父亲小笠