二维数组

✍ dations ◷ 2025-07-22 07:45:20 #数据结构

二维数组 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阶方阵的所有非零元素都集中在主对角线上.

相关

  • 撒哈拉以南非洲撒哈拉以南非洲(英语:Sub-Saharan Africa),指撒哈拉沙漠以南的非洲地区,又称亚撒哈拉地区、下撒哈拉、漠南非洲,也有称黑非洲(Negro Africa)。政治上,包括了所有或部分领土位于撒哈拉
  • 索洛涅地区索洛涅(法语:Sologne)是法国中央-卢瓦尔河谷大区的一个林地传统地区,位于卢瓦尔河及其支流谢尔河之间。
  • 所罗门海所罗门海(英文:Solomon Sea),太平洋的属海,东北西三面分别由所罗门群岛、新不列颠岛、新几内亚岛所包围,南面朝向珊瑚海。海域北部为新不列颠海沟(深度:29,988 英尺 (=9,140 米)),中部
  • 行政诉讼法行政法是法律中,有关国家行政权运作的国内公法总称。行政法的定义系由日本学者提出,在中文法律领域中广受引用。行政法涉及到行政机关执行职务时所适用之各项法律,在各法律部门
  • 雁属Chen Boie, 1822 Cygnopsis Brandt, 1836 Cycnopsis Agassiz, 1846 Eulabeia Reichenbach, 1852 Philacte Bannister, 1870 Heterochen Short, 1970雁属(学名:Anser)是雁形目
  • 广岛县广岛县(日语:広島県/ひろしまけん Hiroshima ken */?)是日本一级行政区划,位于日本本州西端中国地方。东接冈山县、北接鸟取县与岛根县、西邻山口县、南滨濑户内海。首府位于广
  • 外交及国协事务大臣政治主题外交和联邦事务大臣(Secretary of State for Foreign and Commonwealth Affairs,简称外交大臣或外相,即Foreign Secretary),是英国内阁阁员,负责主理英国的对外事务,并且是
  • 威化岛回军威化岛回军是高丽王朝末期发生的一场军事政变,其发生时间为1388年(高丽禑王十四年)。高丽王朝派遣李成桂征讨明朝控制下的辽东,但李成桂在鸭绿江的威化岛发动叛变,回军攻陷都城开
  • 董玉琛董玉琛(1926年6月11日-2011年9月26日),河北高阳人。女。作物种质资源专家。1999年当选为中国工程院农业学部院士。少时在高阳县就读县立女子小学,七七事变后去到北京入读志成女子
  • 灰蝶亚科共2个族,详阅正文。灰蝶亚科(Copper,学名:)是灰蝶科里的一个亚科,线灰蝶亚科的旁系群。物种主要分布于全北界,亦有些分布于热带区。