Skip to content

Record how to solve the questions of leetcode or lintcode and so on....

License

Notifications You must be signed in to change notification settings

Damaer/CodeSolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

850255f · Jan 15, 2022

History

69 Commits
Jan 15, 2022
Jan 15, 2022
Jan 15, 2022
Apr 24, 2021
Jan 15, 2022
Jan 15, 2022
Feb 8, 2021
Jan 18, 2021
Oct 22, 2020
Jan 15, 2022
Jan 15, 2022
Jan 15, 2022
Jan 20, 2021

Repository files navigation

codeSolution

目前正在更新中...

150页完整剑指Offer(V2版本300多页)刷题笔记,领取方式如下(无套路直接获取百度网盘的 🔗 链接,如果链接失效可以直接找我):

【秦怀杂货店】公众号内发送:剑指Offer

在线阅读地址

GitHub Pages 完整刷题笔记阅读:进入

如果需要查找 剑指OfferV1版本,可以在 📂剑指OfferV1 中查找到,会一直保留。

为什么要做这个刷题的仓库?

算法题已经变成各个厂面试的标配,而算法题不是一朝一夕的事情,傻傻的每天或者每两天,刷一道题,或者学习一种思路,只要坚持住,后面不那么畏惧算法了。这是一只拦路虎,但是只要在心理上战胜它,就已经赢了一半。而不断地训练,能够让人不那么恐惧。

平时业务代码写得多,好像没有怎么用上算法。其实不然,譬如算法就隐藏在我们调用sort()函数的时候。里面的实现也是经过作者一版一版的优化的。一个能解决复杂算法的人,一般代码写得都比较优美。算法在无形中锻炼了,处理复杂问题的能力,写业务代码的时候就不太容易自己把自己绕晕。

自己对算法比较感兴趣,每次看到一些神奇的算法,总会想到,这些人怎么这么牛,amazing...奇怪的知识又增加了。这种快乐,是在你突然间想清楚一道算法题,或者看到别人更优美的解答并且理解了的时候,突然产生的。算是一种简单的快乐。

当然,我们并不追求,花很多时间,要把某个题目,把效率从 0.9999 提高到 1 ,对于每个人来说,时间都是宝贵的。在时间和某个知识点面前,我想每个人都有自己平衡的策略,if you happy,you do. 但是我们做的目的是把某个题目解决,至少在限定的条件下把它解决,大部分人能想到的优化,也能够提出来。

项目维护的大致方向

按照每天/两天一道的频率在公众号发布题解,按照一周的频率将题解更新至仓库中。

  • 剑指Offer 的题解整理完成(主要包括多解法,细节图片绘制等,整理输出成 pdf,C++ 添加语言,完成V2 版本)
  • LeetCode题目今年会更新 100-150 道左右( Flag 倒了)。

仓库Github的访问比较慢,电信如果屏蔽,自行把DNS服务器指定到 114.114.114.114。后期可能同步到Gitee上,解决国内访问慢的问题。

开源协议

本着互联网的开放精神,本项目采用开放的[MIT]协议进行许可。

关于作者

秦怀,公众号【秦怀杂货店】作者,技术之路不在一时,山高水长,纵使缓慢,驰而不息。个人写作方向:Java源码解析,JDBC,Mybatis,Spring,redis,分布式,剑指Offer,LeetCode等,认真写好每一篇文章,不喜欢标题党,不喜欢花里胡哨,大多写系列文章,不能保证我写的都完全正确,但是我保证所写的均经过实践或者查找资料。遗漏或者错误之处,还望指正。

目前在蓝桥云课写过一门课:数据结构与算法攻坚课 ,有需求可以支持一下,没有可以忽略哈,购买可以使用,教师邀请码:GAFVF7b8,可以九折购买,我不能保证课程的质量满足每个人的需求,但是如果有问题,或者其他的疑惑,可以找我讨论。

2020年我写了什么?

开源编程笔记

平日时间宝贵,只能使用晚上以及周末时间学习写作,关注我,我们一起成长吧~

个人微信

如果有什么问题可以及时联系我,纠正~

About

Record how to solve the questions of leetcode or lintcode and so on....

Resources

License

Stars

Watchers

Forks

Packages

No packages published