各位大佬大家好!
我是一个末九 CS 大三学生,断断续续刷题半年了。
因为平时写爬虫、flask、Django、pyQt,抄 ML 等都用的 Python,所以习惯就用 Python 写代码。
然而,Python 相关的教程,尤其是板子实在是太难找了,比如线段树,查阅半天资料也就只发现 oi wiki 里给了一份不太 Pythonic 的代码。
而 C++ 选手,从洛谷到 *** 再到各类 acm 大佬的博客上,都容易找到比较全面、成体系的教程,实在是令 Python 选手艳羡。
而且在力扣上,Python 选手的题解也大都为一行”风格的炫技写法,经常令我陷入语法糖陷阱。
不成体系的学习道路已经让我吃了大亏,希望有大佬能提示一些 Python 算法教程,大致包括双指针、二分、深搜回溯、并查集、字典树、单调栈、线段树这些力扣常见 tag。
希望本渣能在有生之年实现 稳定30分钟内AC周赛3题 的目标。
感激不尽!