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...
(展开全部)
#1 NEW YORK TIMES BESTSELLER • In her latest book, Dr. Brené Brown writes, “If w...
英汉-汉英玻璃纤维词典 内容简介 本词典收录了玻璃纤维及矿物棉的相关词汇和复合材料的部分词汇。词汇来源于国内外的相关专著、杂志、技术文献、产品样本、网页资料和相...
杨廷福,1945年毕业于复旦大学中文系。曾任上海政法学院、同济大学讲师。建国后,历任上海市教育学院教师、教授,国务院古籍整理出版规划小组成员,中国唐史研究会常务...
古龙(1937-1985),本名熊耀华,原籍江西。古龙毕业于台湾淡江大学外文系,是台湾著名新派武侠小说作家。他从1960年创作《苍穹神剑》始,一生共写了近70部...
中华人民共和国民法典继承编解读 本书特色 由参与立法工作的专家编写的逐一条文解读 运用**手立法材料,准确、全面、深入解析法律内容 逐条解释立法原意和立法背景,...
RA: I am Ra. I greet you in the love and the light of the One Infinite Creator.....
《全面构建现代文化市场体系》内容简介:本书重点分析了文化市场的交易对象(产品和服务)、交易主体(生产者和消费者)、交易中介
TomCalvertandhisfamilyhavecometoTexasfromVirginiatoescapetheprejudicialattitudeo...
作为拥有上百年悠久历史的公司,宝洁有着辉煌的过去。在2000—2009 年这10 年间,宝洁取得了一系列斐然的成绩,这一切都源于一个人——雷富礼。雷富礼凭借自己...
作品目录高罗佩与中华文化(代译序)英文自序中文自序卷一秘戏图考插图目录上篇 性文献的历史概览 第一章 汉朝(公元前二0六~公元
藤萍,本名:叶萍萍属相:鸡血型:O星座:射手出生地:厦门现居地:厦门个人爱好:霹雳布袋戏、原创歌曲、翻唱歌曲、各类网文小说、诗歌、动画、漫画,闲聊、灌水、休息…...
蔡志忠,1948年生人, 1983年开始创作四格漫画,已有100多部作品在40多个国家和地区以多种语种版本出版,销量超过了4000万册。近几年,蔡志忠和现代出版...
张新木,江苏高淳人。南京大学法语系教授、博士生导师。曾任南京大学外国语学院副院长、中国驻法国大使馆教育处一等秘书。1985年起从事符号学研究,发表相关论文30余...
作品目录超长篇机器猫哆啦A梦 1:大雄与小恐龙超长篇机器猫哆啦A梦 2:大雄的宇宙开拓史超长篇机器猫哆啦A梦 3:大雄在魔境超长
刘昭瑞中山大学人类学系教授、博士生导师。1982年毕业于河南大学历史系,1985年硕士毕业于西北大学文博学院,1988年博士毕业于中山大学中文系。研究领域为宗教...
太白金星李长庚最近有点烦。天庭和西天联合推出了“西天取经”的重大项目,他受命策划九九八十一难,确保唐僧能安全走完流程,平稳取经成佛。老神仙本以为一切尽在掌控中,...
「在遙遠的未來,我們成為了『寶石』。」手塚治虫文化賞新生賞得主市川春子首部長篇作品2017年電視動畫 化.颳起全亞洲寶石旋風–—新型態戰鬥奇幻話題作《寶石之國》...
Inthis1891publication,EdwardGranvilleBrowne(1862-1926)offeredatranslationofTheEp...
木崎千秋:日本小说家,定居于日本福冈县,以本作获得第二十届电击小说大赛“大奖”,借此机会于Media Works文库出道。
Numerical Optimization presents a comprehensive and up-to-date description of th...