二维数组

✍ dations ◷ 2025-12-11 03:42:27 #数据结构

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

相关

  • 硼中子俘获治疗(BNCT)中子俘获疗法(NCT)是用于治疗局部侵入性恶性肿瘤如原发性脑肿瘤和复发性头颈部癌的一种非侵入性治疗方法。NCT分两个步骤进行,首先是给病人注射一种含有对慢中子具有俘获倾向性
  • Curtis威廉·柯蒂斯(英语:William Curtis)(1746年1月11日-1799年7月7日)是英国植物学家和昆虫学家。柯蒂斯出生于汉普郡的阿尔顿,原来是一位药剂师,后来对植物感兴趣,并出版了受到广泛注意
  • 天然水水资源包括经人类控制并直接可供灌溉、发电、给水、航运、养殖等用途的地表水和地下水,以及江河、湖泊、井、泉、潮汐、港湾和养殖水域等。水资源是发展国民经济不可缺少的重
  • 士拉央参数所指定的目标页面不存在,建议更正成存在页面或直接建立下列一个页面(建立前请先搜寻是否有合适的存在页面可以取代):鹅唛县(马来语:Daerah Gombak),是马来西亚雪兰莪州中部的一
  • 吴越春秋《吴越春秋》是东汉时期的著作,为稗官杂记体之别史。东汉赵晔撰,共有十卷。叙述春秋时期吴、越二国之间的战事。文辞丰蔚富饶,颇似小说家言。在四库全书中为史部记载类。现今较
  • MMDB分子模型数据库(英语:Molecular Modeling Database,MMDB)是一个实验测定的生物大分子的三维立体结构数据库,由美国国家生物技术信息中心运营。
  • 蔡维泽蔡维泽(1997年1月28日-),男,出生于台湾新竹市。《明日之子 第二季》参赛选手。目前就读于国立台北大学应用外语系,为“傻子与白痴”乐队主唱兼词曲主创。2018年7月参加综艺节目《
  • 合肥话合肥话是江淮官话(淮语)洪巢片中的一种方言,主要使用于合肥市辖区、肥东县、肥西县以及长丰县南部的三十头、双墩、岗集等乡镇。合肥历史上战乱频繁,人口流动极大,在五胡乱华、衣
  • 师觉月师觉月(Prabodh Chandra Bagchi)(1898年11月8日-1956年1月19日)印度著名汉学家、佛教研究专家。1898年11月18日生于杰索尔,1920年他在加尔各答大学获得古印度历史与文硕士学位。19
  • 贝拉省 (葡萄牙)贝拉省 (葡萄牙语:Beira)是存在于15世纪以来的葡萄牙的一个历史省份。贝拉省的具体范围与1936年的贝拉三省(上贝拉、下贝拉和海岸贝拉)有所不同,贝拉省还包括1936年的埃什特雷马杜