缘起
工作老长时间了,每天基本都对着重复的业务逻辑在写不同的代码。每次找工作的时候,遇到算法的面试题就开始头疼,毕竟实际工作中很少用到。
但是,作为思维与逻辑测验的算法题在面试中必不可少;同时,有一定的算法思想对平时的工作也会有一定的帮助!
所以,笔者决定从今天开始定时定量地做一些算法相关的coding,同时也算复习和巩固一下数据结构相关的东西。理想状态是每天一刷,也希望有兴趣的童鞋可以一起加入共同学习!
工欲善其事
leetCode是一个美国的在线编程网站,上面主要收集了各大IT公司的笔试面试题,范围涉及到算法, 数据库,shell,操作系统等多方面的知识。
这个网站的的好处在于它会告诉你测试数据以及你的输出和正确的输出是什么,方便大家调试学习。目前,只支持C++,Java,Pathon等多种语言。
另外它是支持在线编辑,还提供了一个在线运行环境,可以直接看到运行结果。