二维数组

✍ dations ◷ 2025-12-04 23:39:26 #数据结构

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

相关

  • 抗细菌药抗细菌药(英语:antibacterial)也称为“抗细菌剂”,是一类用于抑制细菌生长或杀死细菌的药物。在不引起歧义的情况下,抗细菌药也可简称为“抗菌药”,包括抗生素(英语:antibiotic) 由微
  • 奥斯坎语奥斯坎语是奥斯坎人所操的语言,它是属于印欧语系意大利语族萨贝利克语支的,同语支的还有拉丁-法利希语和翁布里亚语,奥斯坎人分布于萨莫奈、坎帕尼亚、卢卡尼亚、阿布鲁索。奥
  • 吠陀文化吠陀文化(约前16世纪—前7世纪)是指吠陀经典所记载和反映的印度历史时期文化。透过吠陀经典的古梵文史料,所谓的吠陀经典即指四吠陀——梨俱吠陀、娑摩吠陀、夜柔吠陀、阿闼婆
  • 任意单位任意单位英文缩写为arb. unit,也称为程序定义单位(缩写p.d.u.) 是在科学或技术领域的一种相对单位,来表示物质的量、强度或其他物理量和一个预定义的参考物理量之间的关系。参考
  • 何积丰何积丰(1943年8月-),计算机科学家,中国科学院院士。现任华东师范大学软件学院院长,华东师范大学终身教授、博士生导师。上海嵌入式系统研究所所长。研究方向为形式化方法;高可信与
  • 对马海峡对马海峡(日语:対馬海峡/つしまかいきょう Tsushima kaikyō */?;朝鲜语:쓰시마해협/쓰시마海峽 Sseusima haehyeop */?),西方历史作品常译作Tsu Shima Strait或Tsu-Shima Strai
  • ppt万亿分率,台湾称兆分率,简称ppt(源自英语Parts Per Trillion的简写),定义为万亿分之一,1ppt即是万亿分之一分之一。1 p p t =
  • 伦敦城市机场伦敦城市机场(英语:London City Airport;IATA代码:LCY;ICAO代码:EGLC)是一个位于伦敦码头区的机场,由于该机场的跑道距离,最大能起降的机型为空中客车A318等级的支线客机。伦敦城市机
  • 合金装备系列角色列表合金装备角色介绍(因中文翻译版本众多,人名以英文为准):
  • 张守约 (永福)张守约(1535年-?年),字希曾,广西桂林府永福县人,民籍,治《诗经》,年三十一岁中式嘉靖四十四年乙丑科第三甲第二百二十八名进士。六月初十日生,行三,曾祖张琼;祖张继宗;父张柏;母曾氏。慈侍