二维数组

✍ dations ◷ 2025-12-05 13:53:24 #数据结构

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

相关

  • CD1842K03, 2K04, 2K05, 3ODU, 3OE0, 3OE6, 3OE8, 3OE9· G-protein coupled receptor activity · protein binding · coreceptor activity · C-X-C chemokine receptor ac
  • 三菱东京日联银行三菱日联银行(日语:三菱UFJ銀行/みつびしユーエフジェイぎんこう mitsubishi yūefujei ginkō */?,英语译名:MUFG Bank)是日本一家都市银行,由东京三菱银行与UFJ银行在2006年1月
  • 高中段教育共有学校914所浙江省范围内的普通高级中学(包括完全中学)列表,不包括职业中专和特色中学(如艺术高中)。全国17所著名外语学校之一
  • 寻租寻租活动(英语:rent-seeking)又称为竞租,是指在没有从事生产的情况下,为垄断社会资源、或维持垄断地位,从而得到垄断利润(亦即经济租)所从事的一种“非生产性的寻利活动”。整个寻租
  • 老约瑟夫·P·肯尼迪老约瑟夫·帕特里克·“乔”·肯尼迪(Joseph Patrick "Joe" Kennedy, Sr.,1888年9月6日波士顿 - 1969年11月18日。马萨诸塞州海厄尼斯),美国商人、政治家,美国民主党成员,曾任美国
  • 消费电子产品消费电子产品(英语:Consumer electronics),是指供日常消费者生活使用之电子产品。它属于特定的家用电器,内有电子元件,通常会应用于娱乐、通讯以及文书用途,例如电话、音响器材、DV
  • 阿方索·加西亚·罗夫莱斯阿方索·加西亚·罗夫莱斯(1911年3月20日-1991年9月2日)是一名墨西哥外交官和政治家,在1982年,他与瑞典的阿尔瓦·米达尔共同获得诺贝尔和平奖。他出生于米却肯州的萨莫拉,在加入
  • 广州海洋地质调查局广州海洋地质调查局,简称广海局,是直属于中华人民共和国国土资源部中国地质调查局正厅级事业单位,从事海洋地质调查研究。开展油气资源调查、海洋工程地质与灾害地质调查、大洋
  • 柔化函数在数学中,柔化函数(英语:mollifier)是某种特殊的光滑函数。在分布理论中,柔化函数和某个不光滑的目标函数(可以是广义的函数)的卷积将是光滑的,因此通过取一系列的柔化函数,我们可以
  • 透水铺装透水铺装 让水能够渗入土壤的工法,减少路面积水、行车打滑。适用于人行道、露天停车场、露天广场及交通量不大的车道。在路面设计中,基座是行人或车辆接触的道路的顶部。用于