Skip to content

xjtu-wjz/algorithm_basis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

algorithm_basis

算法基础

2023.8更新日志:

没有md体系阅读器的同学可以直接读pdf,pdf的内容是完整版的。

写在最前面的前面

md格式的文件推荐统一放进obsidian或者typora再读~

为什么会有这本书?

cs科班学生中一定有相当大一部分人,对算法有着浓厚兴趣,或是参加各种算法竞赛,或是直接从事算法的科研工作。但是我相信每一个零基础在 大学本科期间学习算法的同学一定和我有一样的感觉--无所适从,无从下手。“学算法”是一个强烈的念头,但是如何具体实现?我该学什么?这个算法 我学了之后,真的只能用上世纪的作者遗留的又臭又长的老模板?身为一个零基础学算法的本科生,我相信我的痛苦经历是所有零基础初学者所共同经历的, 我希望这本书或多或少,可以给每一位有志于攀登算法高峰的零基础初学者提供一定的帮助。

这本书是什么?

我擅自将其描述为“书”,其实还远远比不上(笑),只能算是学习过程中对于一些算法的总结,和模板的汇总而已。 部分难度比较高的章节被我选了出来,每个章节撰写了大约1~4面的md文件做解析并尽量配上一些例题链接。而最终的pdf则是完整的算法笔记,也是我个人认为最重要的“算法基础”。

这本书有什么价值?

正如之前所说,初学者在算法学习初期最大的困难就是,连学什么都不知道。因此这本书最有价值的地方,当属它的目录。目录基本涵盖了div2以下所有比赛 会涉及到的算法,萌新只需要按图索骥即可,而不必像无头苍蝇一般,打一场比赛坐一次牢,之后补题发现又是各种从未听过的新奇知识点。其次,就是书中的模板, 大部分模板由我在原本老模板的基础上加以改进,虽能力有限,但我尽最大程度将模板修改得实用简单。

最后,祝所有入坑算法竞赛的同学摘金夺银! 也请看到这本书的神犇不吝赐教~

About

算法基础

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published