LeetCode精选101刷题必备(C++)-附详细分类及解体说明_机器学习

分享一本leetcode刷题必备,互联网就业必备的免费书,非常好,值得推荐。感谢作者高畅无私整理和免费分享。

本书介绍

    本书分为算法和数据结构两大部分,又细分了十五个章节,详细讲解了刷 LeetCode 时常用 的技巧。我把题目精简到了 101 道,一是呼应了本书的标题,二是不想让读者阅读和练习时间过 长。这么做不太好的一点是,如果只练习这 101 道题,读者可能对算法和数据结构的掌握不够扎 实。因此在每一章节的末尾,我都加上了一些推荐的练习题,并给出了一些解法提示,希望读者 在理解每一章节后把练习题也完成。如果本书反响热烈,我也会后续加上他们的题解。本书以 C++ 作为编程语言。对于 Java 用户,绝大部分的算法和数据结构都可以找到对应的 写法,语法上也只需要小修改。对于 Python 等其它用户,由于语法差别略大,这本书可能并不会 特别适合你。

    由于本书的目的不是学习 C++ 语言,因此行文时我不会过多解释语法细节,而且会 适当使用一些 C++11 或更新的语法。截止于 2019 年年末,所有的书内代码在 LeetCode 上都是可 以正常运行的,并且在保持易读的基础上,几乎都是最快或最省空间的解法。请注意,刷题只是提高面试乃至工作能力的一小部分。在计算机科学的海洋里,值得探索的 东西太多,并不建议您花过多时间刷题。并且要成为一个优秀的计算机科学家,刷题只是入职的 敲门砖,提高各种专业技能、打好专业基础、以及了解最新的专业方向或许更加重要。 

本书目录

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_神经网络_02

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_神经网络_03


内容截图

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_机器学习_04

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_自然语言处理_05

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_自然语言处理_06

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_神经网络_07

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_自然语言处理_08

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_自然语言处理_09

LeetCode精选101刷题必备(C++)-附详细分类及解体说明_自然语言处理_10