This accessible and entertaining book provides an in-depth introduction to computational thinking through the lens of data structures — a critical component in any programming endeavor. Through diagrams, pseudocode, and humorous analogies, you’ll learn how the structure of data drives algorithmic operations, gaining insight into not just how to build data structures, but precisely how and when to use them.
This book will give you a strong background in implementing and working with more than 15 key data structures, from stacks, queues, and caches to bloom filters, skip lists, and graphs. Master linked lists by standing in line at a cafe, hash tables by cataloging the history of the summer Olympics, and Quadtrees by neatly organizing your kitchen cabinets. Along with basic computer science concepts like recursion and iteration, you’ll learn:
•The complexity and power of pointers
•The branching logic of tree-based data structures
•How different data structures insert and delete data in memory
•Why mathematical mappings and randomization are useful
•How to make tradeoffs between speed, flexibility, and memory usage
Data Structures the Fun Way shows how to efficiently apply these ideas to real-world problems—a surprising number of which focus on procuring a decent cup of coffee. At any level, fully understanding data structures will teach you core skills that apply across multiple programming languages, taking your career to the next level.
Jeremy Kubica is an engineer director specializing in artificial intelligence and machine learning. He received a Ph.D. in Robotics from Carnegie Mellon University and a BS in Computer Science from Cornell University. He spent his graduate school years creating algorithms to detect killer asteroids (actually stopping them was, of course, left as “future work”). He is the author...
(展开全部)
《剑桥心理学史(第7版)》涵盖了心理学从古至今的发展历程,既梳理了心理学的西方基础又呈现了心理学的东方贡献,同时介绍了心理学在当代的应用和发展方向,为广大心理学...
民国医事纠纷研究(1927~1949) 内容简介 《民国医事纠纷研究(1927—1949)》以史学界关注较少的民国“医事纠纷”为考察对象,分析探讨斯时医事纠纷的...
当代推理作家拟南芥长篇新锐之作《杭州搁浅》废土设定 科幻悬疑崩坏的废墟之城 末日的倾城之恋-----------------------------------...
卡斯顿·勒胡(Gaston Leroux, 1868-1927),20世纪初期法国最杰出的推理小说作家,在法国有“永恒的记者”之称。勒胡毕业后在一家律师事务所做...
作者简介". . . Mr. Hosoe, a pioneer in a grittily expressionistic form of photog...
西尾維新(Nisio Isin)1981年出生,立命館大學肄業。以別稱「京都的二十歲」出道,2002年以<斬首循環>一書榮獲第23屆梅菲斯特獎。創作風格融合推理...
高山云(1959—2016),本名吕烈丹,考古学者,香港中文大学人类学系教授。从事史前考古、农业起源、史前自然环境变化、文化遗产管理和博物馆学方面的科研教学工作...
中医应用腧穴解剖学-供中医学.中西医临床医学.针灸推拿学等专业用 本书特色 《中医应用腧穴解剖学》分为绪论、头部、颈部、胸腹部、项背腰骶部、上肢、下肢,以及附篇...
赫尔曼`西蒙教授(Hermann Simon)德国著名的管理学思想家,“隐形冠军”之父,是颇负盛名的世界级管理大师。现任西蒙顾和管理咨询公司(Simon-Kuc...
罗伯特·斯基德尔斯基1934年7月19日出生在中国哈尔滨一个俄籍犹太富商家庭,婴儿时就同父母一起被日本关东军拘押在日本一年。战后由于无法拿回在哈尔滨的巨大家产,...
阿部共実台灣角川出版「因為天空灰灰的」。
文震亨(1585—1645),字启美,长州人,明末名士,乃“明代四大家”之一文徴明曾孙。文震亨家学渊源,博览群书,以书画擅名,除传统学问外,对造园、宅居、器物、...
维克多·J.帕帕奈克(Victor J.Papanek,1923—1998)设计师、教育家、作家,以其前瞻性的观点和设计理论在世界范围内享有广泛声誉。帕帕奈克积...
AgathaChristieismorethanthemostpopularmysterywriterofalltime.Inacareerthatspanso...
作品目录一 所有的寻觅二 也有一个过程三 从前在天涯四 而今咫尺· · · · · ·
晚晴风景,女(请勿考证),平时喜欢看穿越文,对康熙家的阿哥们更是垂涎已久,所以开始自行YY,最疯狂的时候连晚上做梦都是小康一家。小女子是四阿哥的铁杆粉丝,但被N...
“封建主义”这一概念有三种理解:狭义封建主义、广义封建主义和马克思主义封建主义。狭义封建主义概念源于16世纪法学家对西欧中世纪“封建法”的研究,专指封臣制和封土...
作品目录第五章 倩女灵苏第六章 知音可赏第七章 星隐真人第八章 唇枪心剑· · · · · ·
所谓“奇迹”——极难做到的事,几乎不可能的梦。这世上,人人都隐隐渴望奇迹,但极少人真能企及。《奇记,奇迹》历经4年打磨——作者湘君带着对远方的爱,寻访上百位传奇...
徽州人物志(2009/1) 本书特色 ★ 16开精装,黄山书社出版★ 全书160万字,932页,著录人物5399人,是徽学研究领域人物资料非常翔实的工具书★ 所...