词条 红黑树

红黑树

红黑树英语:Red–black tree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。它是在1972年由鲁道夫·贝尔发明的,他称之为"对称二叉B树",它现代的名字是在Leo J. Guibas和Robert Sedgewick于1978年写的一篇论文中获得的。它是复杂的,但它的操作有着良好的最坏情况运行时间,并且在实践中是高效的:它可以在O(log n)时间内做查找,插入和删除,这里的n是树中元素的数目。

红黑树简介资料
鲁道夫·贝尔
相关人物
红黑树相关文献
民间故事:大漠红狼与黑獒
民间故事:大漠红狼与黑獒,人与动物的相处是永恒的话题,有很多优秀的文学作品都反应过此事,这是文学的重要命题
查看全文
山西民俗—各地民俗—抹黑与抹红
山西民俗—各地民俗—抹黑与抹红,在运城地区的运城市、永济县、芮城县等地,流行着一种奇特的风俗,那就是儿子结婚时,
查看全文
红肉
原因红肉的颜色来自于哺乳动物肉中含有的肌红蛋白。肌红蛋白是一种蛋白质,能够将氧传送至动物的肌肉中去。适合利用脂肪作为能量来源,收缩速度慢但适合长时间运动。烹饪好后的食物的颜色不能作为判断是否红肉的标准。不管牛肉做成什么颜色都是红肉;同样,猪肉虽在烹饪时变为白色,也是红肉。相反的,鸟类(鸡、鸭、鹅、火鸡等)、鱼、爬行动物、两栖动物、甲壳类动物(虾蟹等)或双壳类动物(牡蛎、蛤蜊等)等非哺乳动物的肉都不是红肉(可以算作白肉)。尽管如鲑鱼、煮熟的虾蟹等都是红色,也不能算作红肉。营养很多营养专家都认为其他肉比红肉要健康,因为红肉中含有很高的饱和脂肪。有一些研究表明红肉在直肠癌的形成中起了很大作用。然而红肉中有丰富的铁,素食主义者和不进食红肉的人应该多吃含铁丰富的食物。红肉中也含有丰富的蛋白质、锌、烟酸、维生素B12、硫胺、核黄素和磷等。在2012年,哈佛大学最新的统计数据显示,为了减少癌症及心血管疾...
查看全文
红糟
菜式中菜中闽菜系用红糟做调味料。由于红糟可以防腐癖腥及提升香味,在中式料理中有很多菜式都用上了红曲,其中以糟炒香螺片跟醉糟鸡最有名,其他还包括红曲桂圆茶、红曲炒饭、麹香豆腐、红曲烧肉、红曲麻油鸡、炒红曲肉、红曲黄鱼、红曲卤肉、红槽焖鸡等。在马祖,居民会用酿制老酒产生的红糟作料理之用,著名有红糟鸡汤、红糟鳗鱼、红糟肉、红糟炒饭等。红糟菜有多种烹调方法,有炝糟、爆糟、拉糟、醉糟等多种形式。参见红曲菌红曲米糟菜
查看全文
红黑树
用途和好处红黑树和AVL树一样都对插入时间、删除时间和查找时间提供了最好可能的最坏情况担保。这不只是使它们在时间敏感的应用如实时应用(realtimeapplication)中有价值,而且使它们有在提供最坏情况担保的其他数据结构中作为建造板块的价值;例如,在计算几何中使用的很多数据结构都可以基于红黑树。红黑树在函数式编程中也特别有用,在这里它们是最常用的持久数据结构(persistentdatastructure)之一,它们用来构造关联数组和集合,每次插入、删除之后它们能保持为以前的版本。除了O(logn)的时间之外,红黑树的持久版本对每次插入或删除需要O(logn)的空间。红黑树是2-3-4树的一种等同。换句话说,对于每个2-3-4树,都存在至少一个数据元素是同样次序的红黑树。在2-3-4树上的插入和删除操作也等同于在红黑树中颜色翻转和旋转。这使得2-3-4树成为理解红黑树背后的逻辑的重...
查看全文
红黑树相关标签
数据结构
B树
树结构
信息技术
家族谱大览
日治时期及台湾光复后林火树林王全宗亲族谱 [不分卷]
原书: 台中市 : 经寰族谱制作企业, 民国93[2004]. 1册 : 插图, 世系表, 肖像. 收藏所:宜兰市问心斋陈永瑞藏. 始祖(一世) : 林英. 派祖(4世) : 林火树. 林有公之第三子. 火树公下六子 : 林万和 ; 林万贵 ; 林万义 ; 林森 ; 林江明 ; 林进来. 为六大房. 注 : 林王全为林火树之妻. 之下共育有六子,六女. 散居地 : 台湾省南投县等地. 书名据书衣题编目.
浏览:0
王氏世次十六一号
原书: 稿本影印, 记事至清光绪28[1902]. 存1册. 注 : 此谱残缺不全. 主要仅含第部分十六世祖先资料. 十五世祖 : (清末) 王耀粮 ; 王耀兴 ; 王耀焜 ; 王耀红...等. 耀粮公下五子 : 王贤河 ; 王贤清 ; 王贤勤 ; 王贤正 ; 王贤旺. 耀兴公下三子 : 王贤海 ; 王贤兰 ; 王贤洋. 名派(15-17世)似为 : 耀贤秀. 散居地 : 似为江西省兴国县, 及安徽省歙县等地. 书名据书衣题编目.
浏览:0
李氏宗谱 _ 李氏.李大畈支系
原书: [出版地不详 : 出版者不详], 2012年续. 全1册(约530页) : 插图, 世系表, 肖像. 注 : 此谱所包括支系繁杂. 源流 : 此族李氏之先祖有兄弟三人, 于明朝时自江西迁于河南江淮. 后人称 "李氏三门", 但先祖之细节名讳不详. 一世祖 : 李(金). 开基王弄, 卫湾. 派祖(3世) : 李树家 ; 李茂家 ; 李连家 ; 李胜家(一传后止). 皆为国栋公之子. 树家公下二子 : 李传方 ; 李开方. 茂家公下二子 : 李明方 ; 李玉方(一传后止). 连家公下三子 : 李学方(止) ; 李志方(止) ; 李文方. 传方公下房祖(5世) : 李广宗 ; 李广有 ; 李广庆 ; 李广福. 开方公下房祖(6世) : 李文贵 ; 李文荣 ; 李文东. 皆为广林公之子. 明方公下房祖(5世) : 李广万 ; 李广胜. 文方公下房祖(6世) : 李文成. 广永公之子. 派行(1至8世) : 金山世汝 广文德照. 散居地 : 河南省光山县等地. 书名据书衣题, 书名页题, 及书脊题编目.
浏览:100
庄氏大宗谱
原书: 中坜市 : 百族姓谱社, 1992年. 1册 : 插图, 世系表, 肖像. 收藏所:台湾省姓氏研究学会. 系姓始祖 : 熊侣,谥曰庄. 穆王子,楚庄王是也. 其后子孙以庄为姓. 宗祖 : (唐) 庄森,字文盛. 避黄巢之乱,由河南光州固始县入闽. 始祖 : (宋元之际) 庄九郎公,讳诏,字耀德. 随父兄南徙广东,再由潮入惠,后徙居陆丰沙洞坑. 晋江青阳祖 : 庄祐孙,号古山. 南靖龟阳祖 : 庄三郎,谥太极. 祖籍潮州大埔县. 惠安云头祖 : 庄同. 海阳始祖 : (宋元之际) 庄弥渊,字月江. 宋亡,月江公避广东潮州府海阳县. 海阳来台祖 : 庄德大,谥朴厚. 由海阳县来台开垦创业. 下有八子,分八房. 德大公下八房祖 : 庄县生 ; 庄守生 ; 庄泰生 ; 庄跳生 ; 庄来生 ; 庄禄生 ; 庄七生 ; 庄屘生. 龙溪入台祖 : 庄德森. 原籍福建漳州龙溪县. 平和迁台祖 : 庄树配. 原籍漳州平和乡. 南靖迁台祖 : 庄朝取. 原籍漳州南靖县龟洋乡. 漳浦入台祖 : 庄赐郎. 原籍漳州漳浦县. 散居地 : 台湾省桃园县等地. 书名据书衣题编目. 版心题 : 天水堂庄氏大族谱.
浏览:0
庄氏大宗谱
原书: 中坜市 : 百族姓谱社, 1992年. 1册 : 插图, 世系表, 肖像. 收藏所:台湾省姓氏研究学会. 系姓始祖 : 熊侣,谥曰庄. 穆王子,楚庄王是也. 其后子孙以庄为姓. 宗祖 : (唐) 庄森,字文盛. 避黄巢之乱,由河南光州固始县入闽. 始祖 : (宋元之际) 庄九郎公,讳诏,字耀德. 随父兄南徙广东,再由潮入惠,后徙居陆丰沙洞坑. 晋江青阳祖 : 庄祐孙,号古山. 南靖龟阳祖 : 庄三郎,谥太极. 祖籍潮州大埔县. 惠安云头祖 : 庄同. 海阳始祖 : (宋元之际) 庄弥渊,字月江. 宋亡,月江公避广东潮州府海阳县. 海阳来台祖 : 庄德大,谥朴厚. 由海阳县来台开垦创业. 下有八子,分八房. 德大公下八房祖 : 庄县生 ; 庄守生 ; 庄泰生 ; 庄跳生 ; 庄来生 ; 庄禄生 ; 庄七生 ; 庄屘生. 龙溪入台祖 : 庄德森. 原籍福建漳州龙溪县. 平和迁台祖 : 庄树配. 原籍漳州平和乡. 南靖迁台祖 : 庄朝取. 原籍漳州南靖县龟洋乡. 漳浦入台祖 : 庄赐郎. 原籍漳州漳浦县. 散居地 : 台湾省桃园县等地. 书名据书衣题编目. 版心题 : 天水堂庄氏大族谱.
浏览:0
中湘伍氏五修支谱 [12卷]
原书: [出版地不详] : 安定堂, 民国38[1949]. 12册 : 插图, 世系表. 收藏所 : 中国湖南图书馆. 远祖(一世) : (宋) 伍隆,讳昌隆,字顺昌. 承俨公第三子. 由庐陵迁新化. 始祖(16世) : (明) 伍伯远,字德九. 由新化三塘迁潭,居云湖七都. 二派祖(19世) : (明) 伍柯旸,字金塘 ; 伍贵旸,字长峰. 皆本阳公之子. 柯旸公下一子 : (明) 伍朝镜,字俊泉. 下有四子,分四房. 贵旸公下一子 : (明) 伍朝鸾,字俊万. 下有四子,分四房. 镜公下房祖 : (明) 伍大俊,字德吾 ; 伍大侃,字乐吾 ; 伍大位,字荣吾 ; 伍大仕,字凤吾. 鸾公下房祖 : (明) 伍政宇,字金讳 ; 伍相宇,字号银 ; 伍轩宇,字讳兰 ; 伍树宇,字子相. 散居地 : 湖南省湘潭县等地. 派语(自26世起) : 德醇征炳蔚 先贤启佑长 世兴沾厚泽 逢盛职名彰 钟鼎开丰富 经纶展赞襄. 书名据版心题, 及卷端题编目. 书衣题 : 伍氏五修支谱. 书衣背面题 : 伍氏支谱.
浏览:0