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...
(展开全部)
贵州苗族医药研究与开发 内容简介 编写本书,作者力图较为系统地总结贵州省苗族医药研究与开发的成果,对苗族医药的发展历程、医理诊治、方药特色、科学内涵及其价值等进...
埃莉诺•罗斯福(Eleanor Roosevelt,1884—1962)是美国著名的政治家、社会活动家、外交家和作家。1945年12月,她担任美国驻联合国代表团...
日复一日,你已经紧张得快要崩溃了?你对什么是幸福已经麻木不仁了?你对工作和生活一团糟已经无可奈何了?你迫切需要停下来处理
工业静电与雷电防护手册 本书特色 本书全面、系统地介绍了工业生产中静电、雷电对人类生命安全、物资财产和生产技术的重大影响及其防护措施。**篇介绍了工业静电基础理...
SpectroscopicPropertiesofInorganicandOrganometallicCompoundsprovidesauniquesourc...
◉内容简介本书以调查报道的方式,披露了洛克菲勒及美孚石油公司建立石油垄断的种种手段和累累劣迹。塔贝尔花费了五年的时间,通过对大量文献资料的阅读分析,以及对相关人...
李沧东 Lee Chang-dong生于1954年,当过老师,写过小说,1997年43岁之际拿起摄影机拍摄首部电影《绿鱼》,至今已有6部作品,每一部都有鲜明的作...
莫莉·卡莱尔,屡获殊荣的姑息治疗专家、作家和国际演讲者。在生命健康、临终关怀、死亡教育和医疗保健管理方面拥有广泛的学术见解,并拥有着20多年的实践经验。她被称为...
吉永 史(1971年-)、日本漫画家。1971年於东京都出生。代表作『西洋骨董洋菓子店』曾被改编为日剧『Antique ~西洋骨董洋菓子店~』2002年,第26...
这是一部大胆且具有挑战性的社会学著作。我们正生活在人类历史上最繁荣的时代:物质资源丰富、科技迅速发展、文化形态多种多样,无论是财富还是舒适度都是过去无法比拟的。...
《衣品修炼手册:穿出理想的自己》内容简介:本书为赵依霖女士专门为中国女性所写的“超干货”衣品修炼手册,从社会文化等多方面考
一场关于想象力的冒险96年生写作者的诗化影像文本“我不可以向它认怂,不可以停止写或拍。”◎ 编辑推荐★ 96年生写作者董劼的首部短篇小说集,袒露一名年轻写作者诚...
何圣君,西南交通大学MBA,互联网独角兽企业运营经理,京东、当当网心理畅销榜作家,已帮助650万人次“日拱一卒,偶尔猛进”。著有《行为上瘾》、《营销心理学》、《...
减肥是女性永远的话题。为了减肥,很多人选择进行运动和极端的饮食控制。这种少吃多动减肥法的缺陷在于,在减少脂肪的同时,也相应地减少了肌肉。而“饮食习惯”这一造成肥...
塞扎.佩利-当代世界建筑经典精选 内容简介 《塞扎·佩利》内容简介:塞扎·佩利出生于阿根廷,毕业于图库曼(TUCHMAN)大学建筑系,又获得美国伊里诺州立大学的...
作者简介:奥古斯丁(Augustine),四五世纪西方教父,基督教思想史上最重要的神学家,西方思想史上最伟大的思想家之一,对整个西方文明产生了巨大深远的影响。现...
作品目录第二版 序言第一章 绪论第二章 迄今有关充足理由律的最重要观点概述第三章 以往论证的缺陷和新论证的概述第四章 论主体
作品目录出版者的话译者序前言第1章 最小未出现数1第2章 优胜问题6第3章 优化马鞍峰搜索算法10第4章 一个选择问题17第5章
吴工,表面身份是某IT五百强公司电源产品研发主管,苹果电脑第一款磁吸式充电器设计者。但下班之后他的真实面目却是:童话城堡的建造者,擎天柱的创造者,鸡蛋的雕刻者,...
埃及建筑 本书特色 《埃及建筑》:世界艺术手册。《埃及建筑》史料翔实,文笔优美,分册编写,易于查阅;对深入了解各个历史时期的交流文化和文明大有裨益。古埃及古:震...