十字链表

✍ dations ◷ 2025-06-09 20:42:59 #数据结构

十字链表(英语:Orthogonal linked list)是计算机科学中的一种高级数据结构,在Linux内核中应用广泛。具体说,一个二维十字链表是链表的元素同时链接左右水平邻结点与上下垂直邻结点。这一方法可以推广到更高维以存储稀疏矩阵、图等数据集合。

典型用于稀疏矩阵存储时,矩阵每个元素为以下五元组:

typedef struct OLNode {         int  LineNumber, ColumneNumber;          //行号与列号          ElemType value;        //值          struct OLNode *right, *down;  //同行、同列下一个元素的指针     }OLNode, *OList;

分别创建两个指针数组,分别存放每行或每列的第一个结点的地址。

相关

  • 申克氏孢子丝菌申克氏孢子丝菌(学名:Sporothrix schenckii)是孢子丝菌属的一种真菌,分布于全球,常见于土壤与腐烂的植物组织中。本种真菌可感染人类,造成称为孢子丝菌症(玫瑰园丁症)的皮下感染,感染
  • 托斯坦·威泽尔托斯坦·尼尔斯·威泽尔(瑞典语:Torsten Nils Wiesel,1924年6月3日-),瑞典神经科学家,与大卫·休伯尔(David H. Hubel)由于对视觉系统的讯息处理过程之研究,而和研究左右脑半球的罗杰
  • 精氨基琥珀酸合酶结构 / ECOD精氨基琥珀酸合酶(英语:Argininosuccinate synthase)或称精氨琥珀酸合酶是一种从瓜氨酸及天冬氨酸催化合成精氨基琥珀酸的酶(EC6.3.4.5)。它是负责尿素循环中的第3个
  • 圣巴托洛缪大屠杀圣巴多罗买大屠杀(法语:Massacre de la Saint-Barthélemy),又称圣巴多罗买之夜、圣巴多罗买节大屠杀,发生于1572年法国宗教战争期间,由宫廷内部针对新教结盟宗新教徒(又称雨格诺派
  • Opisthokonta后鞭毛生物(学名:Opisthokont)是真核生物的一个范围广泛的主要类群,包括动物和真菌界,以及原生生物的领鞭毛虫门和Mesomycetozoa。基因和超结构的研究都强烈地支持后鞭毛生物会形
  • 萨顿定律萨顿定律描述在医学诊断时,先考虑较明显、较可能确认的项目。因此应该针对最可能确认的项目进行测试。在医学院中会教导学生调整给病人的检查项目,让一些比较简单或可以快速检
  • 凹脸蝠凹脸蝠(学名:Craseonycteris thonglongyai),哺乳纲、翼手目的一种。它是凹脸蝠科凹脸蝠属下的单科种。分布于泰国西部及缅甸东南部,在沿河附近的石灰岩洞中生活。凹脸蝠是蝙蝠中
  • 玛米·艾森豪威尔玛米·热纳瓦·杜德·艾森豪威尔(英语:Mamie Geneva Doud Eisenhower,1896年11月14日-1979年11月1日)是美国第34任总统德怀特·艾森豪威尔的妻子,在1953年至1961年丈夫任职总统期
  • 陈孝萱陈孝萱(Vicky Chen,1970年7月17日-),台湾女演员,出生于台北市,中山女高毕业,为第四十四届金钟奖迷你剧集女主角得主金钟奖
  • 拉娜·德尔·蕾伊作品列表美国歌手兼作词人拉娜·德雷已经发行3张录音室专辑、4张迷你专辑、18首单曲和17部音乐影片,全球范围内已售出超过700万张专辑和1200万张单曲。德雷在2007年与5 Points唱片公