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...
(展开全部)
作品目录一、北京二、上海三、天津四、河北五、山西六、辽宁七、陕西八、甘肃九、宁夏十、青海十一、山东十二、江苏十三、浙江十
脉诊速记图卡 本书特色 被评为医学院校学生*喜爱的工具书!脉诊是中医诊断的一个重要方法,对初学者而言,脉诊难以把握,有一定的难度。《脉诊速记图卡》作者独具匠心,...
傅乐成撰写的《中国通史》一书,在台湾史学界影响颇大,日本史学界评价他“为一不可忽视的史学家”。《中国通史》2010年在大陆首次出版,著名史学家许倬云先生写序推荐...
作品目录短篇 12篇:错、诡计、过去、寂寞小姐、旧欢如梦、拍戏、情书、少爷、赛车手、一张书桌、雨天、照片 · · · · · ·
吴军博士,毕业于清华大学计算机系(本科)、电子工程系(硕士)和美国约翰 · 霍普金斯大学计算机科学系(博士)。在清华大学和约翰 · 霍普金斯大学期间,吴军博士致...
就视觉效果而言,许多当代建筑要么反映了它的生产和制作体系,要么再现了过往的风格与主题。从某种意义上来说,这种生产与再现之间的分离,其实正是现代与传统之间差异的延...
本书是20世纪英国著名的游记作家帕特里克•莱斯•弗莫尔的文化游记作品。20世纪30年代,弗莫尔从18岁就只身开始了他持续数年的跨越欧洲各国的游学旅行。《时间的礼...
罗宾·多克曾任Weekly Reader和U.S. Kids编辑,有18年为儿童写作的经验。她已经为青少年读者写了超过35本书,涉及不同主题,如历史、地理和科学...
可蕊本名閆冰,女,網名可蕊,一九七五年出生,山東省青州市人。自幼酷愛文學,尤其喜歡幻想類作品,著有詩歌散文集《遠去的歌》(2000年)。 2002年起在網路發表...
重量级马华作家,张贵兴中短篇精选。八篇小说如魑魅魍魉,各拥凶貌。一场乱针刺绣、戏谑现实的文字狂欢。·●编辑推荐☆当代马华文学的文字炼金师张贵兴的作品多以故乡婆罗...
他是谁人?他天赋异禀,无师自通地成了多重乐器演奏家,被誉为摇滚界最强节奏吉他手,位列《滚石》“史上百大吉他手”第十;他是动力和弦、回授音效的发明者,大风车扫弦、...
许田波 美国圣母大学政治学系副教授,2000年毕业于美国哥伦比亚大学政治学系,获博士学位,研究领域为亚洲和欧洲的比较历史研究、世界政治的转型、政治文化和中国政治...
科幻中蕴含着更广大更深远的可能性。它仿佛双面的雅努斯神,既朝向未来也回望过去。与其说科幻所想象的是科技本身的发展,倒不如说是其所依托的世界观所揭示出来的诸多神奇...
竹田津实(Minoru TAKETAZU),1937年日本大分县出生。歧阜大学农学部兽医学科毕业。因为喜欢野生动物,故以兽医身份前赴北海道斜里郡小清水町农业互助...
★无论左派、右派还是中间立场的政治思想者,都难以摆脱他那充满悖论与危险的思想幽灵……★20世纪最具争议政治思想家、最后一位欧洲公法学家——卡尔•施米特经典作品集...
天然气井流计算及试井理论分析 本书特色 随着气田开发的不断深入,气井测试的工作量及气藏工程计算量也会逐年增加。由于气井的复杂性、部分含二氧化碳井的腐蚀性、气井施...
临床集萃 目录 一、休克辨证施治体会二、抢救直肠癌手术后休克一例三、治疗冠心病初步体会四、当归四逆汤治愈右上肢瘫痪五、血栓闭塞性脉管炎的辨证施治六、当归四逆汤加...
一部通篇都由电子件构成的小说,一场只生在一个月内的广告争夺战敦的米勒山克斯突然接到了可乐公司的广告比稿案公司执行长大卫自
“印第安心灵史•追踪师”系列之一《牧羊少年的奇幻之旅》真实版继《巫士唐望》以来最神奇的心灵探索故事充满玄幻色彩的真人实境,活生生的当代奇迹-----------...
张志钧验案精选-全国名老中医医案医话医论精选 目录 验案精选哮证(支气管哮喘) 喘证(慢性支气管炎) 肺积(右下肺腺癌) 心悸1(病态窦房结综合征) 心悸2(心...