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

您所在的位置:网站首页 leetcode周赛几点几道题 LeetCode刷题的一点个人建议和心得

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

2023-06-21 04:08| 来源: 网络整理| 查看: 265

目录

1. 为什么我们要刷LeetCode?

2. LeetCode的现状和问题

3. 本文的初衷

4. LeetCode刷题建议

4.1 入门或者复习数据结构,打基础阶段

4.2 建立求职面试解题的思维,刷《剑指Offer》

4.3 系统性地开始刷LeetCode题目

 

1.  为什么我们要刷LeetCode?

      LeetCode是面向找IT行业相关公司开发岗/算法岗的一个算法题库网站,想去BAT等大厂,笔试和面试中的大部头都要考你算法题的解题技巧和编码能力。然而,对于很多大一大二在校的本科同学,甚至包含一部分研究生同学,都会问一句:LeetCode是啥?该部分同学一般都是在临近找工作时,寻找相关经验贴才知道原来还有这样的一个神奇的网站。随着IT相关专业和大多数转专业同学都瞄准了互联网方向的岗位,以及计算机学科招生增多和专业的热门化(高考专业录取收分越来越高),导致内卷越来越严重。因此,为了提高个人的核心竞争力,提前or开始刷LeetCode,从而开阔自己的算法思维,并提高自己的编码能力,能够大大增加我们获取理想Offer的机会。

 

2.  LeetCode的现状和问题

       LeetCode网站刚开始创建时,题库内部共约800道题,其中的题目基本都是来自谷歌等互联网大厂的面试笔试真题。然而,随着网站的发展,题库里面的题目数量也在逐步递增。截止2020年10月4日,已累计1822道题。后期,基本还会以每周4-5道题的数量递增。从而导致:

(1)题目量越来越大,想半年or一年全部刷完,很难!或者说,不现实,付出和收入很难成正比。

(2)考点方向多,不知道从哪里入手,让人感觉很迷茫。

(3)如果盲目地每天随机刷几道题,会出现:随着时间的推移,几周前答错的题,如今重写,依然会大概率出错。即可能出现:竹篮打水一场空的问题。

 

3.  本文的初衷

       本人大三时,有系统学习和刷过算法题半年多时间,另外在研二上学期也刷过三个多月的LeetCode。对于LeetCode的刷题有一点个人的经验和心得,在记录自己过去学习过程的同时,也希望对初步踏入LeetCode刷题之旅的同学有点帮助。本文的重点对象:大一大二的本科生,以及研一就下定决心打算找工作的同学。如果正在看本文的你,有着ACM等算法比赛经历,就当作参考小资料看看吧>~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3