本书分为算法和数据结构两大部分,又细分了十五个章节,详细讲解了刷LeetCode时常用的技巧。我把题目精简到了101道,一是呼应了本书的标题,二是不想让读者阅读和练习时间过长。这么做不太好的一点是,如果只练习这101道题,读者可能对算法和数据结构的掌握不够扎实。因此在每一章节的末尾,我都加上了一些推荐的练习题,并给出了一些解法提示,希望读者在理解每一章节后把练习题也完成。如果本书反响热烈,我也会后续加上他们的题解。本书以C++作为编程语言。对于Java用户,绝大部分的算法和数据结构都可以找到对应的写法,语法上也只需要小修改。对于Python等其它用户,由于语法差别略大,这本书可能并不会特别适合你。由于本书的目的不是学习C++语言,因此行文时我不会过多解释语法细节,而且会适当使用一些C++11或更新的语法。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。