花点时间实践算法,每日练习。
- ★ 表示 easy,★★ 表示 medium,★★★ 表示 hard;
- 题目主要来自 leetcode,可能会适当变换题设,改变难度;
- 对于 ★ 和 ★★ 难度的题目,每天的量会随机出现 1~5 个,尤其是 ★ 的题目,比较简单。
白天出题,尽量晚上给出参考答案。
讨论列表:https://github.com/barretlee/daily-algorithms/issues,每天的题目 & 参考答案,会记录在本仓库。
/questions
,算法题,主要来自 leetcode;/answers
,questions 对应的答案,文件名包含empty
表示未给出答案,不过可以去 issue 中查看讨论;/ref
,一些算法技巧,以及数据结构的实现。