二维数组

✍ dations ◷ 2025-08-13 04:28:38 #数据结构

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

相关

  • 锈菌亚门参见内文Urediniomycotina柄锈菌亚门(学名:Pucciniomycotina)是属于担子菌门的一个亚门。据《真菌词典》(Dictionary of the Fungi)统计,该亚门共包括8个纲、18个目、36个科。医学
  • 乙酰基乙酰基(英语:Acetyl),化学式为
  • 昨天昨日,又称昨天,泛指今日之前的一整日,已经成为过去,是历史的一部分。“昨日”原本仅指“昨日的日出至日落时段”,而“昨日夜晚”则概称为“昨晚”。
  • 硅镁层硅镁层是地球化学中指富含镁的硅酸盐矿物组成的地壳。硅镁层出露到地表的代表是玄武岩。大洋地壳主要是硅镁层。岩石学研究表明,相比硅铝层,硅镁层密度更大(2800 到 3300 kg/m3
  • 安尼期安尼期(英语:Anisian)是三叠纪的第三个时期,年代大约位于247.2–242百万年前。
  • 北京农业工程大学坐标:40°00′05″N 116°21′23″E / 40.001427°N 116.356436°E / 40.001427; 116.356436 北京农业机械化学院曾是中华人民共和国第一所全国性的农业工程高等学校,存在于19
  • 坦慕尼协会坦慕尼协会(英语:Tammany Hall),也称哥伦比亚团(the Columbian Order),1789年5月12日建立,最初是美国一个全国性的爱国慈善团体, 专门用于维护民主机构,尤其反对联邦党的上流社会理论;
  • 黑人骑士解放党黑人骑士解放党(英语:Black Riders Liberation Party)是美国的一个极左翼黑人团体。该团体成立于1996年,由加利福尼亚州的一些非洲裔囚犯创建,他们对过去的黑豹党持同情态度。该
  • 路基路基是一种带状构造物,在铁路和公路中,路基是路面的基础。路基位于路面以下,承受由其传来的行车载荷,对路面起支撑作用。根据使用条件不同,路基使用土方、石料等材料或混合材料建
  • 安井算英安井算英(1847年-1903年),日本围棋棋手,为第九世安井算知的儿子,生于江户。其父算知并无直接指导算英,而改由算知门徒海老泽健造教导,但是算英向来受到父母溺爱,因而进步缓慢,一日健造