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...
(展开全部)
朱天文,中国台湾女作家,王德威所称的张爱玲“张派传人”的重要代表人物,早年曾师事胡兰成,也是台湾新电影的重要编剧之一。出身文学家族,作家朱西宁与刘慕沙之女。祖籍...
电工基础 内容简介 《国家电网公司生产技能人员职业能力培训教材》是按照国家电网公司生产技能人员标准化培训课程体系的要求,依据《国家电网公司生产技能人员职业能力培...
《吴淡如超人气说话术》中让您了解人、说对话,成为人气王。说话代表一个人的沟通能力,而沟通能力常是人际关系的础石。会说话,
★《破云》自上市以来,横扫各大销售榜单,连续登上青春文学畅销榜,现《破云.2》重磅来袭。★高人气畅销作家淮上口碑爆品,接连创造“破云”奇迹!自连载以来,《破云》...
侧侧轻寒80后,双子座。爱读书,不求甚解;爱养花,手下植物冤魂无数;爱研究地图,常对着古代城市地图纵情想象当时风貌。一室枯坐,十年笔耕,百样情态,千年历史,唯愿...
顾森,网名 Matrix67,北京大学中文系应用语言学专业学生,数学爱好者。2005年开办数学博客(http://www.matrix67.com),至今已积累...
Priest晋江人气大神,网络超人气作家,笔下作品网站积分均过亿,语言幽默讽刺,文风洒脱,题材多变,涉猎现代、未来、古风等多种类型,深受读者欢迎。多部作品影视版...
作品目录李杜优劣论之历史回顾李白与杜甫政治思想之比较李白与杜甫生活理想之比较李白与杜甫文学思想之比较李白与杜甫创作方法之
【编辑推荐】★“中央研究院”院士、思想史大家王汎森代表作全新增订,葛兆光、罗志田特别推荐★在“坚如磐石的堤防上凿洞”,发现晦暗不明的人物,倾听多元竞逐的声音★断...
增渊龙夫(1916-1983),日本一桥大学经济学部教授。1940年东京商科大学本科毕业,同年在福岛高等商业学校任德语讲师。1943年任东京商科大学东亚经济研究...
[韩]徐贤出生于1982年,毕业于弘益大学绘画专业,并在韩国插画学校(HILLS)学习绘图。绘图作品有《我把月亮喝掉啦》《神奇的钥匙圈》等,图文作品有《眼泪的海...
桂曙光,中澳财富投资有限公司董事副总裁,《创业邦》杂志“资本”栏目专栏作者,《商讯—公司金融》杂志特约顾问及专栏作者,西安交通大学工学学士,清华大学MBA。曾任...
宪法与行政法-下册-第14版 内容简介 本书是“公法名著译丛”之一,全书共分14个章节,试图向读者提供一份有关大不列颠及北爱尔兰王国公法的资料翔实、内容权威的说...
常用中药速学速记图谱 本书特色 《常用中药速学速记图谱》特点是图文并茂、通俗易懂、内容丰富。性状鉴别配以高清彩色图谱,鉴别特征一目了然;鉴别口诀和功效记忆口诀采...
梦枕貘认定的“阴阳师”、东京奥运会开闭幕式总导演兼创意总监曾与宫崎骏、黑泽明合作,饰演过鲁迅、夏目漱石、哥斯拉羽生结弦也向其致敬,活跃于世界舞台,跨界影视戏剧等...
维斯瓦娃•希姆博尔斯卡(1923—2012),波兰作家,被公认为当代最迷人的诗人之一,享有“诗界莫扎特”的美誉。希姆博尔斯卡在1996年获得诺贝尔文学奖,是文学...
徐彻,1939年生。中国晚清史学者,中国现代史学者,吉林大学历史系毕业,历史学硕士。辽宁古籍出版社前社长兼总编辑,编审,教授。国家级有突出贡献专家。吉林大学、辽...
精彩摘录在数百年的历史中,曾有不同方式的数学证明被认为是正确的,毫无疑问的只有一条:牵涉到数学证明时必须有个证明的程序,
町原,爱动培训公司创始人,法号庆橼,师从中国佛学院研究生导师宗舜法师;町园精舍主人,行者;春天读书,夏天工作,秋天旅行,冬天写作,都市禅修倡导者,提倡生活禅在于...
作品目录前言中国的消费市场正在发生变化生活者的新型消费行为新型消费行为背后的欲求对市场营销的启示后记· · · · · ·