Giter VIP home page Giter VIP logo

codesolution's Introduction

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年我写了什么?

开源编程笔记

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

个人微信

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

codesolution's People

Contributors

damaer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.