This commit is contained in:
krahets 2023-03-01 00:24:39 +08:00
parent a436f145a1
commit aa697e5ec7
4 changed files with 48 additions and 29 deletions

View file

@ -1693,9 +1693,9 @@
<h4 align="center"> Hello 算法! </h4> <h4 align="center"> Hello 算法! </h4>
<h2 id="011">0.1.1. &nbsp; 读者对象<a class="headerlink" href="#011" title="Permanent link">&para;</a></h2> <h2 id="011">0.1.1. &nbsp; 读者对象<a class="headerlink" href="#011" title="Permanent link">&para;</a></h2>
<p>如果您是「算法初学者」,完全没有接触过算法,或者已经有少量刷题,对数据结构与算法有朦胧的理解,在会与不会之间反复横跳,那么这本书就是为而写!</p> <p>如果您是「算法初学者」,完全没有接触过算法,或者已经有少量刷题,对数据结构与算法有朦胧的理解,在会与不会之间反复横跳,那么这本书就是为而写!</p>
<p>如果您是「算法老手」,已经积累一定刷题量,接触过大多数题型,那么本书可以帮助你回顾与梳理算法知识体系,仓库源代码可以被当作“刷题工具库”或“算法字典”来使用。</p> <p>如果您是「算法老手」,已经积累一定刷题量,接触过大多数题型,那么本书可以帮助你回顾与梳理算法知识体系,仓库源代码可以被当作“刷题工具库”或“算法字典”来使用。</p>
<p>如果您是「算法大佬」,希望得到你的宝贵意见建议,或者<a href="https://www.hello-algo.com/chapter_appendix/contribution/">一起参与创作</a></p> <p>如果您是「算法大佬」,希望可以得到你的宝贵意见建议,或者<a href="https://www.hello-algo.com/chapter_appendix/contribution/">一起参与创作</a></p>
<div class="admonition success"> <div class="admonition success">
<p class="admonition-title">前置条件</p> <p class="admonition-title">前置条件</p>
<p>您需要至少具备任一语言的编程基础,能够阅读和编写简单代码。</p> <p>您需要至少具备任一语言的编程基础,能够阅读和编写简单代码。</p>
@ -1713,9 +1713,9 @@
<h2 id="013">0.1.3. &nbsp; 致谢<a class="headerlink" href="#013" title="Permanent link">&para;</a></h2> <h2 id="013">0.1.3. &nbsp; 致谢<a class="headerlink" href="#013" title="Permanent link">&para;</a></h2>
<p>本书的成书过程中,我获得了许多人的帮助,包括但不限于:</p> <p>本书的成书过程中,我获得了许多人的帮助,包括但不限于:</p>
<ul> <ul>
<li>感谢我的导师李博,在小酌畅谈时您告诉我“觉得应该做就去做”,坚定了我写这本书的决心。</li>
<li>感谢我的女朋友泡泡担任本书的首位读者,从算法小白的视角为本书的写作提出了许多建议,使这本书更加适合算法初学者来阅读。</li> <li>感谢我的女朋友泡泡担任本书的首位读者,从算法小白的视角为本书的写作提出了许多建议,使这本书更加适合算法初学者来阅读。</li>
<li>感谢腾宝、琦宝、飞宝为本书起了个响当当的名字,好听又有梗,直接唤起我最初敲下第一行代码 "Hello World!" 的回忆。</li> <li>感谢腾宝、琦宝、飞宝为本书起了个响当当的名字,好听又有梗,直接唤起我最初敲下第一行代码 "Hello World!" 的回忆。</li>
<li>感谢我的导师李博,在小酌畅谈时您告诉我“觉得应该做就去做”,坚定了我写这本书的决心。</li>
<li>感谢苏潼为本书设计了封面和 LOGO ,我有些强迫症,前后多次修改,谢谢你的耐心。</li> <li>感谢苏潼为本书设计了封面和 LOGO ,我有些强迫症,前后多次修改,谢谢你的耐心。</li>
<li>感谢 @squidfunk 给出的写作排版建议,以及优秀开源项目 <a href="https://github.com/squidfunk/mkdocs-material/tree/master">Material-for-MkDocs</a></li> <li>感谢 @squidfunk 给出的写作排版建议,以及优秀开源项目 <a href="https://github.com/squidfunk/mkdocs-material/tree/master">Material-for-MkDocs</a></li>
</ul> </ul>

View file

@ -74,6 +74,11 @@
<label class="md-overlay" for="__drawer"></label> <label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip"> <div data-md-component="skip">
<a href="#_1" class="md-skip">
跳转至
</a>
</div> </div>
<div data-md-component="announce"> <div data-md-component="announce">
@ -1573,6 +1578,21 @@
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
目录
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#_1" class="md-nav__link">
作者简介
</a>
</li>
</ul>
</nav> </nav>
</div> </div>
</div> </div>
@ -1595,6 +1615,8 @@
<h1>Home</h1>
<div class="tabbed-set tabbed-alternate" data-tabs="1:1"><input checked="checked" id="__tabbed_1_1" name="__tabbed_1" type="radio" /><div class="tabbed-labels"><label for="__tabbed_1_1"> </label></div> <div class="tabbed-set tabbed-alternate" data-tabs="1:1"><input checked="checked" id="__tabbed_1_1" name="__tabbed_1" type="radio" /><div class="tabbed-labels"><label for="__tabbed_1_1"> </label></div>
<div class="tabbed-content"> <div class="tabbed-content">
<div class="tabbed-block"> <div class="tabbed-block">
@ -1640,29 +1662,26 @@
<p align="center"> 一起加油! </p></p> <p align="center"> 一起加油! </p></p>
</div> </div>
<hr /> <hr />
<h2 align="center"> 推荐语 </h2> <h2 align="center"> </h2>
<div class="admonition quote"> <p>近两年来,我在力扣上分享了一些题解和算法文章,回复了许多读者的评论问题,遇到最多的一类问题则是“如何入门学习算法”。我逐渐也对这个问题好奇了起来。</p>
<p class="admonition-title">Quote</p> <p>两眼一抹黑地刷题应该是最受欢迎的方式。刷题就如同玩“扫雷”游戏一样,基础好的同学可以顺利地将地雷逐个排掉,而基础不足的同学很可能被炸的满头是包,并在受挫中渐渐退缩。通读教材书籍也是常用方法,但对于面向求职的同学来说,毕业季、投递简历、应付笔面试已经占用大部分精力,厚重的书本也因此成为巨大的挑战。</p>
<p>“如果我当年学数据结构与算法的时候有《Hello 算法》,学起来应该会简单 10 倍!”</p> <p>如果你也有上述烦恼,那么很幸运这本书找到了你。本书是我对于该问题给出的答案,虽然不一定正确,但至少代表一次积极的尝试。这本书虽然不足以让你直接拿到 Offer ,但可以带领你探索出算法知识的“地图”,让你了解不同“地雷”的形状大小和分布位置,并使你掌握各种“排雷方法”。</p>
<p><strong>—— 李沐,亚马逊资深首席科学家</strong></p> <p>本书提供可一键运行的源代码,已被翻译至 12 种编程语言,托管在 <a href="https://github.com/krahets/hello-algo">github.com/krahets/hello-algo</a> 仓库。发行版 PDF 的更新周期较长,想看最新内容的小伙伴可以前往 <a href="https://www.hello-algo.com/">www.hello-algo.com</a> 网页版。</p>
</div> <p>希望这本书能够帮助你把知识的“雪球”滚起来,让你做到心中有数、不慌不忙。加油!</p>
<div class="admonition quote"> <h3 id="_1">作者简介<a class="headerlink" href="#_1" title="Permanent link">&para;</a></h3>
<p class="admonition-title">Quote</p> <p>靳宇栋 (Krahets)大厂高级算法工程师上海交通大学硕士。力扣LeetCode全网阅读量最高博主其 LeetBook《图解算法数据结构》已被订阅 22 万本。</p>
<p>“一本通俗易懂的数据结构与算法入门书,引导读者手脑并用地学习,强烈推荐算法初学者阅读。”</p>
<p><strong>—— 邓俊辉,清华大学计算机系教授</strong></p>
</div>
<hr /> <hr />
<h2 align="center"> 致谢 </h2> <h2 align="center"> 致谢 </h2>
<p>感谢本开源书的每一位撰稿人,是他们的无私奉献让这本书变得更好,他们是(顺序由 contrib.rocks 自动生成</p> <p>本书在开源社区的群策群力下逐步成长,感谢每一位撰稿人,是他们的无私奉献让这本书变得更好,他们是(按照 GitHub 自动生成的顺序</p>
<p align="center"> <p align="center">
<a href="https://github.com/krahets/hello-algo/graphs/contributors"> <a href="https://github.com/krahets/hello-algo/graphs/contributors">
<img width="550" src="https://contrib.rocks/image?repo=krahets/hello-algo" /> <img width="550" src="https://contrib.rocks/image?repo=krahets/hello-algo" />
</a> </a>
</p> </p>
<p>开源项目的维护与更新离不开各位 Reviewers 的辛勤付出,感谢他们(按首字母顺序):</p> <p>书的代码审阅工作由 justintse, krahets, nuomi1, Reanon, sjinzh 完成,感谢他们的辛勤付出!</p>
<div class="center-table"> <div class="center-table">
<table> <table>
<tbody> <tbody>
@ -1676,19 +1695,19 @@
</div> </div>
<hr /> <hr />
<h2 align="center"> 作者 </h2> <h2 align="center"> 推荐语 </h2>
<p></br></p> <div class="admonition quote">
<p align="center"> <p class="admonition-title">Quote</p>
<img width="110" src="index.assets/profile.png" /> <p>“一本通俗易懂的数据结构与算法入门书,引导读者手脑并用地学习,强烈推荐算法初学者阅读。”</p>
</p> <p><strong>—— 邓俊辉,清华大学计算机系教授</strong></p>
</div>
<h3 align="center"> 靳宇栋 Krahets </h2> <div class="admonition quote">
<p class="admonition-title">Quote</p>
<h6 align="center"> 大厂高级算法工程师 </h5> <p>“如果我当年学数据结构与算法的时候有《Hello 算法》,学起来应该会简单 10 倍!”</p>
<p><strong>—— 李沐,亚马逊资深首席科学家</strong></p>
<h6 align="center"> 力扣LeetCode全网阅读量最高博主 </p> </div>
<h6 align="center"> LeetBook《图解算法数据结构》已订阅 22 万本 </p> <hr />

File diff suppressed because one or more lines are too long

Binary file not shown.