为了通过面试,要刷多少道leetcode题?一文解答你的疑惑。

您所在的位置:网站首页 面试一共几道题目 为了通过面试,要刷多少道leetcode题?一文解答你的疑惑。

为了通过面试,要刷多少道leetcode题?一文解答你的疑惑。

2024-07-06 14:54| 来源: 网络整理| 查看: 265

想要学习算法、应付笔试或者应付面试手撕算法题,相信大部分人都会去刷 Leetcode,有读者问?如果我在 leetcode 坚持刷它个 500 道题,以后笔试/面试稳吗?

这里我说下我的个人看法,我认为不稳。下面说说为啥不稳以及算法题应该如何刷、如何学才比较好,当然,也会推荐自己学过的资料。

一、先说说笔试题

在刷 leetcode 的时候,你会发现,每道题的题意都很短,你只需要花十几秒的时间,就知道这道题是要你干嘛了,并且每道题所用道的算法思想都很明确,动态规划、递归、二分查找等,你可能很快就知道该用哪种方法,只是你不懂如何把代码写出来而已。

而在笔试中是完全不一样的,在笔试中,大部分题目都是情景题,可能读懂个题目都需要花不少时间,偶尔还会遇到不大知道题目要我们干嘛,而且有时间限制,估计每道题给你分配的时间是 30 分钟。这里我随便扔一道题给大家看看(Shopee去年的真题)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q0LTmuCl-1597573545669)(https://user-gold-cdn.xitu.io/2019/10/7/16da48168b4475c1?w=1296&h=1498&f=png&s=283292)]

并且你可能不容易看出来,这些道题该用什么方法好,有可能是多种方法的结合(当然,不是指这道题哈)。

也就是说,在 leetcode 中,hard 级别的题做的出来,而在笔试中 medium 级别的,由于时间、心态等因素的影响。你可能还做不出来,当然,大佬除外。下面说一说题型的一些题型以及如何学习算法会好应付点。

在笔试中,我认为主要有如下几种题型:

1、基本数据结构的考察:这类题我觉得是比较简单的,主要考场基本数据结构的操作,例如二叉树的层序遍历,链表的逆序等,当然,它不会直接告诉你,让你来逆序或者遍历。例如

2、某种算法思想的掌握:这类题你掌握了某种算



【本文地址】


今日新闻


推荐新闻


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