Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

专门为刚开始刷题的同学准备的算法基地,没有最细只有更细,立志用动画将晦涩难懂的算法说的通俗易懂!

License

Notifications You must be signed in to change notification settings

LiuXin19996/algorithm-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

352 Commits

Repository files navigation

algorithm-base

@算法基地 @袁厨的算法小屋 @算法基地

❤️ 致各位题友的一封信(使用仓库前必读)

大家刚开始刷题时,会有不知道该从何刷起,也看不懂别人题解的情况

不要着急,这是正常的。

当你刷题一定数量之后,你就会有自己的刷题思维。

知道这个题目属于何种类型,使用什么解题方法。

刷题速度也会大幅提升。

我现在想做的就是尽量把一些基础但很经典的问题细化,理清逻辑。

为后面的师弟师妹提供一丢丢帮助。

毕竟刚开始刷题时,不知道从哪开始和看不懂题解,是很打击自信心的,

我就想着帮助大家尽快度过这段时期,让刷题初期的你对刷题没有那么排斥

所以基地里的题解都尽量用动画模拟,加深大家对题目的理解。往下看吧

另外因为一个人的精力有限,所以基地目前只有 JAVA 代码,欢迎大家贡献其他版本代码

贡献仓库注意事项

  • 提交的代码必须符合编码规范
  • 必须经过测试,可以在刷题网站上面 AC
  • 符合动画思想
  • 可以对代码进行简写,难懂的地方注意添加注释,因为我们的基地主要是为刚刷题的同学服务,所以就尽量让大家容易理解一些。

如果想要贡献代码的大佬可以添加我的微信 chefyuan105 备注贡献仓库即可。

在这里先替所有使用仓库的同学,谢谢各位贡献者啦。

如果老哥觉得仓库很用心的话,麻烦大佬帮忙点个 star ,这也是我们一直更新下去的动力。

感谢支持,该仓库会一直维护,希望对各位有一丢丢帮助.

另外我和几位老哥,给刚开始刷题,但是不知道从哪里开始刷的同学,整理了一份 【刷题大纲 】可以先按这个顺序刷,刷完之后应该就能入门,当然该仓库的大部分题解也是来自那个大纲。

需要的同学可以扫描下方二维码回复【刷题大纲】获取

我把我之前学习算法时,对我帮助很大的算法书籍,谷歌大神的刷题笔记,面经等整理在了云盘,需要进阶的同学,可以自己下载,比较适合有一定基础的同学。

下载地址

想要手机阅读的大佬,可以来我的公众号:袁厨的算法小屋进行阅读,两个平台同步更新,另外想要和题友们一起刷题的同学可以来我的小屋,点击刷题小队进入,另外群里老哥还会不定期发布内推消息,面经等,需要的可以进一下,不过来的时候记得备注,希望这个群能对你们有一丢丢帮助吧,一起加油。


📢 数据结构(前置知识)

🔋 字符串匹配算法

🧮 排序算法

🍺 二叉树

🍗 排序算法秒杀题目

🍖 数组篇

🦞 求和问题

🍓 求次数问题

🍅 链表篇

🚁 双指针

🏳‍🌈 栈和队列

🏬 二分查找及其变种

💒 单调队列单调栈

🛳 前缀和

🥥 递归

  • 敬请期待。。。

🍒 贪心

  • 敬请期待。。。

🚃 回溯

  • 敬请期待。。。

🌆 分治

  • 敬请期待。。。

🧭 动态规划

  • 敬请期待。。。

🌋 并查集

  • 敬请期待。。。

🛬 一些分享

🧊 阅读分享

🍭 面经

🍖 其他知识

🍰 数据库学习

🍫 计算机基础

拼命更新中。。。。。。


About

专门为刚开始刷题的同学准备的算法基地,没有最细只有更细,立志用动画将晦涩难懂的算法说的通俗易懂!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%

AltStyle によって変換されたページ (->オリジナル) /