二维数组

✍ dations ◷ 2025-11-27 07:50:52 #数据结构

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

相关

  • span class=chemf style=white-space:nowrap;Csub29/sub二十九烷是一个化学式为C29H60的直链烷烃。它有1,590,507,121个结构异构体。
  • 单硝酸异山梨酯单硝酸异山梨酯(英语:Isosorbide mononitrate) 是一种主要用来治疗心绞痛的药物 ,原理为通过扩张血管来降低血压。
  • 南方豹蛙南方豹蛙(学名:Rana sphenocephala)是一种大部分时间水生的青蛙。它们分布在美国东南部的地方,其下共有两个亚种。南方豹蛙一般呈绿色或浅褐色,有深褐色或黑色的疙瘩。它们长达9
  • 董士锡董士锡(1782年-1831年),字晋卿,一字埙甫,江苏武进人,清代词人、学者。嘉庆十八年副贡生,候选直隶州州判。其舅为张惠言,后又娶张惠言之女为妻,日后为常州词派的中坚。因家贫,游走于公卿
  • 1967年底特律骚乱1967年底特律骚乱,又称为“第十二街骚乱”(1967 Detroit riot, also known as the 1967 Detroit Rebellion or 12th Street riot),发生于美国密歇根州底特律,这场骚乱于1967年7月
  • 奥尼尔小托马斯·菲利普·“提普”·奥尼尔(英语:Thomas Phillip "Tip" O'Neill Jr. ,1912年12月9日-1994年1月5日)是一位美国民主党籍政治人物,于1977-1987年间任美国众议院议长,1953-19
  • 硝化系统硝化系统指利用硝化细菌的硝化反应,将氨和铵离子硝化为亚硝酸盐和硝酸盐的生化反应系统,多用于水族箱中。硝化系统可以用来除去生物代谢产生的有害的氨和铵离子,将其转化为低害
  • 柴田胜家柴田胜家(1522年-1583年6月14日),日本战国时代武将,斯波武卫家庶流,越后新发田城主柴田修理太夫义胜之孙,织田信秀家臣,后来侍奉织田信长。尾张国武家出身,关于胜家早期以及父亲柴田
  • 聪明的鸭子《聪明的鸭子》是一部中国上海美术电影制片厂制作的折纸动画短片,是中国的第一部折纸动画片。三只小鸭在玩耍时,不小心弄醒了睡梦中的花猫,生气的花猫追赶小鸭。小鸭们钻进了一
  • 合肥四大名点合肥四大名点是合肥四种较有名的甜点所组成,有麻饼、烘糕、寸金、白切片。是当地的特色小吃,也是当地传统甜点。这四大名点是以配料、风味而名闻遐迩。形如月饼,表面金黄.圆边浅