二维数组

✍ dations ◷ 2025-12-11 11:01:31 #数据结构

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

相关

  • 玛丽·居里玛丽亚·斯克沃多夫斯卡-居里(波兰语:Maria Skłodowska-Curie,1867年11月7日-1934年7月4日),通常称为玛丽·居里(法语:Marie Curie)或居里夫人(Madame Curie),波兰裔法国籍物理学家、化
  • 联胺联氨、联胺、二氮烷或.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{fo
  • 副极地低压副极地低压位于北纬60度和南纬60度。从极地高压带流向低纬的气流,在南北纬60度附近与盛行西风相遇,形成锋面。相对暖而轻的西风气流爬升到高空,形成副极地上升气流。上升气流在
  • 桂枝甘草汤桂枝甘草汤,出自《伤寒杂病论》。发汗过多,其人叉手自冒心、心下悸欲得按者。发汗过多,虚其心阳,水汽凌心则心悸欲按。以桂枝补心阳、炙甘草补中。
  • 张雅婷张雅婷这个名字可能指以下人物:
  • 意大利图书馆联合目录中央研究所意大利图书馆与书目联合目录中央研究所(意大利语:)是一个意大利的政府机构,它在1975年被创建,以取代1951年为建立一个全国所有图书馆的单一目录而建立的国家单一目录中心()。该研究
  • 亚磷酸亚磷酸,分子式 H3PO3,是磷的其中一种含氧酸,是二元弱酸。另外还有磷酸(H3PO4)和次磷酸(H3PO2)。亚磷酸的酸酐为三氧化二磷。H3PO3 以HP(O)(OH)2这种形式描述比较好。此物质会与P(OH
  • 高强度气体放电灯高强度气体放电(英文:High-intensity discharge,缩写:HID)灯泡包含了下列这些种类的电灯:水银灯、金属卤化灯、高压钠灯、低压钠灯、高压水银灯,以及较少见的短弧氙气灯。这些灯泡
  • 胡戈·贝尼奥夫维克托·胡戈·贝尼奥夫(英语:Victor Hugo Benioff,1899年9月14日-1968年2月1日),美国地震学家,加州理工学院教授。他最为人所知的是将太平洋中深层地震发生的深度与震中位置关系绘
  • 陈植 (明朝)陈植,南直隶庐州府庐江县(今安徽省庐江县),明朝政治人物。陈植在元末乡试中举,不出仕。洪武年间,官任吏部主事。建文二年,担任兵部右侍郎。燕王朱棣起兵到临江时,陈植担任监军,慷慨誓