All Projects → labuladong → Fucking Algorithm

labuladong / Fucking Algorithm

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

Programming Languages

Markdown
49 projects

Projects that are alternatives of or similar to Fucking Algorithm

Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (-99.84%)
Mutual labels:  algorithms, data-structures, computer-science, interview-questions, leetcode
Cpp
Repository for C++/C codes and algos.
Stars: ✭ 265 (-99.73%)
Mutual labels:  algorithms, data-structures, dynamic-programming, interview-questions
Mega Interview Guide
The MEGA interview guide, JavaSciript, Front End, Comp Sci
Stars: ✭ 255 (-99.74%)
Mutual labels:  algorithms, data-structures, computer-science, interview-questions
Leetcode In Swift
My solutions to LeetCode problems written in Swift
Stars: ✭ 150 (-99.85%)
Mutual labels:  algorithms, data-structures, interview-questions, leetcode
.codebits
📚 List of resources for Algorithms and Data Structures in Python & other CS topics @2017
Stars: ✭ 144 (-99.86%)
Mutual labels:  algorithms, computer-science, interview-questions, leetcode
Competitiveprogrammingquestionbank
This repository contains all the popular competitive programming and DSA questions with solutions.
Stars: ✭ 122 (-99.88%)
Mutual labels:  algorithms, data-structures, interview-questions, leetcode
Leetcode Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Stars: ✭ 22,440 (-77.49%)
Mutual labels:  algorithms, dynamic-programming, interview-questions, leetcode
Ultimate Java Resources
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Stars: ✭ 143 (-99.86%)
Mutual labels:  algorithms, data-structures, computer-science, dynamic-programming
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (-88.07%)
Mutual labels:  algorithms, data-structures, computer-science, interview-questions
Hello Algorithm
🌍 针对小白的算法训练 | 包括四部分:①.算法基础 ②.力扣图解 ③.大厂面经 ④.CS_汇总 | 附:1、千本开源电子书 2、百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)
Stars: ✭ 29,372 (-70.54%)
Mutual labels:  algorithms, dynamic-programming, interview-questions, leetcode
Algorithmic Pseudocode
This repository contains the pseudocode(pdf) of various algorithms and data structures necessary for Interview Preparation and Competitive Coding
Stars: ✭ 519 (-99.48%)
Mutual labels:  algorithms, data-structures, interview-questions, leetcode
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (-82.8%)
Mutual labels:  algorithms, data-structures, computer-science, interview-questions
Leetcode Patterns
A curated list of leetcode questions grouped by their common patterns
Stars: ✭ 3,750 (-96.24%)
Mutual labels:  algorithms, data-structures, interview-questions, leetcode
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (-96.87%)
Mutual labels:  algorithms, data-structures, interview-questions, leetcode
Coding Problems
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Stars: ✭ 2,221 (-97.77%)
Mutual labels:  algorithms, data-structures, leetcode
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (-44.96%)
Mutual labels:  algorithms, interview-questions, leetcode
Algorithms
A collection of common algorithms and data structures implemented in java, c++, and python.
Stars: ✭ 142 (-99.86%)
Mutual labels:  algorithms, data-structures, dynamic-programming
Problem Solving Training
Problem solving training for computer science students.
Stars: ✭ 210 (-99.79%)
Mutual labels:  algorithms, data-structures, computer-science
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (-99.75%)
Mutual labels:  algorithms, data-structures, interview-questions
19 udacity dsa
Data Structures & Algorithms Nanodegree Program from Udacity
Stars: ✭ 140 (-99.86%)
Mutual labels:  algorithms, data-structures, computer-science

English version repo and Gitbook is on english branch. Just enjoy:)

labuladong 的算法小抄

Website GitHub

好消息,《labuladong 的算法小抄》纸质书出版啦!关注公众号查看详情👆

本仓库总共 60 多篇原创文章,都是基于 LeetCode 的题目,涵盖了所有题型和技巧,而且一定要做到举一反三,通俗易懂,绝不是简单的代码堆砌,后面有目录。

我先吐槽几句。刷题刷题,刷的是题,培养的是思维,本仓库的目的就是传递这种算法思维。我要是只写一个包含 LeetCode 题目代码的仓库,有个锤子用?没有思路解释,没有思维框架,顶多写个时间复杂度,那玩意一眼就能看出来。

只想要答案的话很容易,题目评论区五花八门的答案,动不动就秀 python 一行代码解决,有那么多人点赞。问题是,你去做算法题,是去学习编程语言的奇技淫巧的,还是学习算法思维的呢?你的快乐,到底源自复制别人的一行代码通过测试,已完成题目 +1,还是源自自己通过逻辑推理和算法框架不看答案写出解法?

网上总有大佬喷我,说我写的东西太基础,要么说不能借助框架思维来学习算法。我只能说大家刷算法就是找工作吃饭的,不是打竞赛的,我也是一路摸爬滚打过来的,我们要的是清楚明白有所得,不是故弄玄虚无所指。

不想办法做到通俗易懂,难道要上来先把《算法导论》吹上天,然后把人家都心怀敬仰地劝退?

做啥事情做多了,都能发现套路的,我把各种算法套路框架总结出来,相信可以帮助其他人少走弯路。我这个纯靠自学的小童鞋,花了一年时间刷题和总结,自己写了一份算法小抄,后面有目录,这里就不废话了。

使用方法

1、先给本仓库点个 star,满足一下我的虚荣心,文章质量绝对值你一个 star。我还在继续创作,给我一点继续写文的动力,感谢。

2、建议关注我的公众号 labuladong,坚持高质量原创,说是最良心最硬核的技术公众号都不为过。本仓库的文章就是从公众号里整理出来的一部分内容,公众号可以查看更多内容;公众号后台回复关键词【加群】可以加入刷题群,回复 LeetCode 题号可以搜索对应的题解,后台菜单有针对不同人群的刷题计划:

3、建议收藏我的在线网站,每篇文章开头都有对应的力扣题目链接,可以边看文章边刷题

Gitee Pages 地址:https://labuladong.gitee.io/algo/ (推荐)

GitHub Pages 地址:https://labuladong.github.io/algo/

4、欢迎关注 我的知乎

我一直在写优质文章,但是后续的文章只发布到公众号/网站/知乎,不能开放到 GitHub。因为本仓库太火了,很多人直接拿我的文章去开付费专栏,价格还不便宜,我这免费写给您看,何必掏冤枉钱呢?所以多多关注本作者,多多宣传,谁也不希望劣币驱逐良币不是么?

其他的先不多说了,直接上干货吧,我们一起搞定 LeetCode,感受一下支配算法的乐趣。

目录

感谢如下大佬参与翻译

按照昵称字典序排名:

ABCpril, andavid, bryceustc, build2645, CarrieOn, cooker, Dong Wang, ExcaliburEX, floatLig, ForeverSolar, Fulin Li, Funnyyanne, GYHHAHA, Hi_archer, Iruze, Jieyixia, Justin, Kevin, Lrc123, lriy, Lyjeeq, MasonShu, Master-cai, miaoxiaozui2017, natsunoyoru97, nettee, PaperJets, qy-yang, realism0331, SCUhzs, Seaworth, shazi4399, ShuozheLi, sinjoywong, sunqiuming526, Tianhao Zhou, timmmGZ, tommytim0515, ucsk, wadegrc, walsvid, warmingkkk, Wonderxie, wsyzxxxx, xiaodp, youyun, yx-tan, Zero, Ziming

Donate

如果本仓库对你有帮助,可以请作者喝杯速溶咖啡

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].