Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. Focusing on a mathematically rigorous approach that is fast, practical, and efficient, Morin clearly and briskly presents instruction along with source code.
Analyzed and implemented in Java, the data structures presented in the book include stacks, queues, deques, and lists implemented as arrays and linked-lists; space-efficient implementations of lists; skip lists; hash tables and hash codes; binary search trees including treaps, scapegoat trees, and red-black trees; integer searching structures including binary tries, x-fast tries, and y-fast tries; heaps, including implicit binary heaps and randomized meldable heaps; and graphs, including adjacency matrix and adjacency list representations; and B-trees.
A modern treatment of an essential computer science topic, Open Data Structures is a measured balance between classical topics and state-of-the art structures that will serve the needs of all undergraduate students or self-directed learners.Pat Morin is an associate professor in the School of Computer Science at Carleton University as well as founder and managing editor of the open access Journal of Computational Geometry. He is the author of numerous conference papers and journal publications on the topics of computational geometry, algorithms, and data structures.
Pat Morin is a professor in the School of Computer Science at Carleton University as well as a founder and a managing editor of the open access Journal of Computational Geometry. He is the author of numerous conference papers and journal publications on the topics of computational geometry, algorithms, and data structures.
价值数十亿美元的“熊本熊”、让所有人好奇的酱油瓶、引发日本新潮流的中川政七、重新定义日常商品的“THE”系列……知名设计师水野学的设计秘密都在这本书里。1.设计...
流潋紫笔下的后宫,后宫中那群如花的女子,或许有显赫的家世,或许有绝美的容颜、机巧的智慧。她们为了争夺爱情,争夺荣华富贵,
布莱恩·赫伯特(Brian Herbert):弗兰克·赫伯特(《沙丘》系列原作者)之子,纽约时报畅销书作家,代表作有《悉尼彗星》及《属于两个世界的男人》(与弗兰...
作品目录导言宗教的实质并非每一种哲学都是一种宗教,而每一种宗教却都是一种哲学。宗教要有价值就必须能排除恐惧、减少迷惑、解
人类是地球上唯一能感知的生命吗?让长着皮毛、翅膀、触手、鱼鳍、甲壳的动物朋友告诉我们彼此感官与知觉的非凡之处用新的视角解答生命如何感知甚至理解世界,以及作为人类...
* 反戏剧?伪戏剧?悲喜剧?荒诞剧?——“我梦想着一种非理性的戏剧。”* 荒诞派戏剧的国王、戏剧大师尤内斯库成名作,掀起戏剧革新的惊世之作* “我们不是我们自己...
享誉世界的中国艺术史家巫鸿,在美国名校讲授中国艺术史各领域的第一堂课汇集,是中国艺术的入门级读物。《第一堂课》堪称中国版的《艺术的故事》,它以深入浅出的讲解,系...
航天 内容简介 编者组织编写这本《航天》作为瑞安市安阳实验中学的科技特色教材,是为了让学生们学习航天知识,了解世界航天科技的发展及中国航天事业的伟大成就,认识航...
这是个沟通的时代,而不是比声音与拳头的时代。透过沟通,冷战时期结束了;透过沟通,不流血的民主达到了;透过沟通;人际的冲突
本书收录了作者于二〇一七年至二〇一九年间所写的二十二篇随笔,内容涵盖童年求学时的经历和遇到的良师益友,对文学和写作的理解,自序或受邀写作的序言,关于沈从文的研究...
古代法与社会远史及现代观念的联系 本书特色 梅因写作《古代法》的目的是考查古今法律观念之关联性,这决定了他主要使用历史学方法对法律思想史进行梳理。他将社会分为改...
黄仕明国际生生不息改变协会(IAGC)高级讲师及认证催眠师 、艾瑞克森基金会广州分会主理人、中国生生不息催眠中心创始人。黄仕明老师是催眠心理学的终身推广者:自2...
繁華街の片隅で深夜0時~7時の間だけ開いてる小さなめしや。夜と料理の香につられて、今夜も誰かが暖簾をくぐる。口コミでジワジワと人気上昇中の『深夜食堂』待望の第4...
《易学C++(第2版)》内容简介:本书是为C++程序设计学习者量身订做的辅导书。全书分为3篇。前篇介绍了面向过程的程序设计,主要有
作者介绍:韩寒大事记1982年9月23日生于上海金山区亭林镇写作:1997年在《少年文艺》发表作品;1999年凭借《杯中窥人》获第一届新概念作文大赛一等奖,次年...
史蒂文·M.诺尔特美国印第安纳州戈申学院(Goshen College)历史系教授,主讲美国历史和门诺派历史。阿米什历史研究专家。自1999年以来,他和社会学家...
orie日本廣島縣出身。繪畫技巧皆是自學而成。曾參與的工作包括書籍封面插畫、MV插畫、專輯藝術、角色設計、商品販售等等。創作主題是能靜靜陪伴人們度過孤獨夜晚的作...
作品目录70年代北大杂忆 岑献青一个口号的诞生 刘志达漫忆七八 马相武闲话北大 赵园贫穷而且精彩 吴晔我的北大圈子 唐师曾阿毛逸
高木直子,1974年生于日本三重县,插画家、绘本作家。被绘本爱好者誉为日本的“绘本天后”,受众十分广泛。主要作品有《一个人的美食跑跑跑》《一个人住第5年》《不靠...
直升机飞行教员手册 内容简介 本书在收集整理中国民航飞行学院直升机教学经验基础上, 参考国内外航空院校的先进培训理念编著而成。本书对直升机基础飞行教学各个教学环...