谈起刷LeetCode的心得,想要先扯点别的,说实话我是比较自虐的人,大学时候本专业从来不好好上,一直觊觎着别人的专业,因为自己文科生,总觉得没有项技术在身出门找工作都没有底气,然后看什么炫学什么,简直没有目的和节操,觉得平面设计美就去狂记色号(当然不是 ,十六进制颜色码这个名字太长我想简称色号),觉得数据爬取酷就去狂爬微博评论,至今看见forbidden都很绝望

我以为会几个应用技能就可以工作啦,然而社会要求的比你想的严苛的多啦,我去面试数据分析师(还是很简单的那种),问数据库会的吧,我心想是啊,不就是SQL:insert、update和delete么,然后我看到题目:

Given a sorted linked list, delete all duplicates such that each element appear only once.

好吧,意思是听懂了,不知道用什么去写(别跟我说用笔……)

乖乖回来查百度,原来这个叫LeetCode的平台有这么多题,那就好办了,重新补语言基础的同时拿这个做考试题了,开刷吧,没什么好说的

然后大四的半夜看世界杯刷LeetCode,标配啊,说到这里,已经没有人相信我是纯文科女生了,你听我说起来轻松,有基础的同学刷起来尚如此痛苦,更别说我了,有些事情,你越恨反而越爱,到后来竟然觉得英文和数字的组合是多么好看啊,那段时间导致我ps海报的时候都是英文和数字,甲方说你计算机学院的吧,是的,你真聪明(我不想辩解)……

痛苦的事情我不想说,不过幸运的是我没有放弃,善用文科生喜欢归纳总结贴标签的方式按自己的解题方式去归类,这很重要,虽然网站已经有非常合乎逻辑的TAG,在做同类型的题目时找出各题之间的不同点对应不同解法,这就是每个人自己的tag了,毕竟每个人的思维方式都不同,按自己的再细分一下真的有些事好办多了,不仅是刷LeetCode题,刷任何题都是如此,时常总结和归纳你会经常有深入灵魂的理解,要知道,非人类的语言真的不是很好理解(人类创造的非人类语言,嗯,有意思),这是来自文科生有效刷LeetCode的最好打开方式,应该对很多即将开刷的小伙伴也有那么一点点启发。

PUSH一些现在还能找到的网站,可以有空调节下刷题日常

1.LeetCode官网,不发连接了,百度一下,你就知道,不过收费的事情比较让人沮丧

2.scottszb1987/LeetCodeInCSharp  没人

不知道,题目罗列比较清晰

3.https://www.oschina.net/search?scope=bbs&q=LeetCode  开源中国,有大牛来帮你解题,顺便找到他们的博客直接进去看答案

4.SegmentFault   也是有大牛来答题

5.同类的网站还有极客头条、当然还有本博客园

好吧,我求助无门的时候只能找到这类问答社区来解决问题,因为LeetCode题目太多,每个人的问题点都可能发生在不同类型的题目上,很多人都会被某一种类型的题困住,即使背了答案之后还是不懂,估计是思维方式没打开,但网上的资源真的不多,课程都NM只能挑出来一个可以看的,专门讲链表题的思考方法的,之前帮朋友找课看到的,说还可以,1+小时刷完所有链表题,就可以有时间刷别的了,我没看,有需要的你们自己评估哈,链接这里:DC

企业面试之LeetCode刷题心得的更多相关文章

  1. 【长期更新】Leetcode刷题心得与思考

    1.递归与动态规划的思考 Leetcode第95题 递归问题最重要的问题是想明白函数的作用是什么? 这个例子中函数的返回值就是给定a-b这个区间的数字,返回它所有可能的Tree,此时你不需要明白具体怎 ...

  2. LeetCode刷题的一点个人建议和心得

    目录 1.    为什么我们要刷LeetCode? 2.    LeetCode的现状和问题 3.    本文的初衷 4.    LeetCode刷题建议 4.1入门数据结构,打基础阶段 4.2 建立 ...

  3. LeetCode刷题专栏第一篇--思维导图&时间安排

    昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...

  4. leetcode刷题--两数之和(简单)

    一.序言 第一次刷leetcode的题,之前从来没有刷题然后去面试的概念,直到临近秋招,或许是秋招结束的时候才有这个意识,原来面试是需要刷题的,面试问的问题都是千篇一律的,只要刷够了题就差不多了,当然 ...

  5. LeetCode刷题指南(字符串)

    作者:CYC2018 文章链接:https://github.com/CyC2018/CS-Notes/blob/master/docs/notes/Leetcode+%E9%A2%98%E8%A7% ...

  6. LeetCode刷题总结-数组篇(上)

    数组是算法中最常用的一种数据结构,也是面试中最常考的考点.在LeetCode题库中,标记为数组类型的习题到目前为止,已累计到了202题.然而,这202道习题并不是每道题只标记为数组一个考点,大部分习题 ...

  7. 看完互联网大佬的「LeetCode 刷题手册」, 手撕了 400 道 Leetcode 算法题

    大家好,我是 程序员小熊 ,来自 大厂 的程序猿.相信绝大部分程序猿都有一个进大厂的梦想,但相较于以前,目前大厂的面试,只要是研发相关岗位,算法题基本少不了,所以现在很多人都会去刷 Leetcode ...

  8. leetcode 刷题进展

    最近没发什么博客了 凑个数 我的leetcode刷题进展 https://gitee.com/def/leetcode_practice 个人以为 刷题在透不在多  前200的吃透了 足以应付非算法岗 ...

  9. leetcode刷题记录--js

    leetcode刷题记录 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但 ...

随机推荐

  1. mktemp temp race attack 临时文件隐患

    /tmp  安全隐患 -/tmp   在家目录  程序目录下 创建 临时文件

  2. Spring Cloud 学习总结001-服务治理-Eureka

    学习参考:http://blog.didispace.com/Spring-Cloud%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/ spring cloud由[服务注册中 ...

  3. Lightoj 1003 - Drunk(拓扑排序)

    One of my friends is always drunk. So, sometimes I get a bit confused whether he is drunk or not. So ...

  4. gsm model二次开发C#短信猫开发/长短信

    加QQ:83014588 向我索要,开发包 开发人员淘宝:http://t.cn/RhOj8W8 短信猫:http://item.taobao.com/item.htm?spm=686.1000925 ...

  5. python dig trace 功能实现——通过Querying name server IP来判定是否为dns tunnel

    dns tunnel确认方法,查询子域名最终的解析地址: 使用方法:python dig_trace.py  "<7cf1e56b 67fc90f8 caaae86e 0787e907 ...

  6. linux下修改apache,nginx服务端口号

    一.linux下修改apache端口号 yum安装后,apache配置文件: /etc/httpd/conf/httpd.conf 找到apache目录下的 httpd.conf, 使用vi 打开,找 ...

  7. 如何将Eclipse中的项目迁移到Android Studio中

    如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件.因为Android Studi ...

  8. shell 与 空格

    shell脚本中,不能随意添加空格,否则出错: 1,=等号两边必须无空格.否则出错.如i =$1和i= $1都是错的.但是在()内部不限制如for ((i= 1;i < 3;i= i+1))是正 ...

  9. ruby gem的安装步骤

    第一步:下载安装文件 官网下载地址:http://rubyinstaller.org/downloads 第二步: 双击安装 在安装的时候,请勾选Add Ruby executables to you ...

  10. WebUploader上传大文件时,上传出错问题

    上传普通文件没有问题,当文件达到一定大小的时候,上传错误,返回结果是404,我可以肯定的是路径是没有问题的.因为上传小文件等都是可以的. 然后使用webuploader的uploaderror监控错误 ...