聊一聊合同工的情况

一亩三分地

 找回密码 注册账号

扫描二维码登录本站

最近看过此主题的会员


码农求职神器Triplebyte
不用海投
内推多家公司面试

Total Comp Calculator
输入offer信息
系统自动计算每年收入

科技公司如何
用数据分析驱动产品开发
coupon code: 20%off 打八折

深入浅出AB Test
从入门到精通
coupon code: 20%off 打八折
游戏初创公司招聘工程师、UIUX Designer和游戏策划
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
查看: 1237|回复: 14
打印 上一主题 下一主题
收起左侧

[Leetcode] 刷了数十题的新手请教一些问题

[复制链接] |试试Instant~
我的人缘0

分享帖子到朋友圈
跳转到指定楼层
垅头
A.Aurelius 发表于 2019-5-19 21:38:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
诸位版里的dalao你们好!
本人现在大一,刚开始刷Leetcode的题目,但是遇到了如下的问题:
1.学校的算法课分初中高三个级别,现在本人已经学会了初级的内容,但是对于中级的例如DP还有贪心还没有掌握。在这种情况下,我是否应该提前学习中级算法呢?
2.目前刷Leetcode速度慢如蜗牛,而且经常不知道题目考察什么。虽然可以想出相当慢的算法,但是最优解往往要看答案。有没有什么网课或者书籍可以帮助理清面试的考点一般有哪些,应该如何应用?
谢谢大家了!🙏

上一篇:分享基本电子书(C++, Python, 算法, 机器学习等)
下一篇:[求助背包问题]非常蛋疼的一直wrong answer,还没有test case
我的人缘0
本楼: 👍   91% (11)
 
 
8% (1)   👎
全局: 👍   95% (22)
 
 
4% (1)    👎
这也太急功近利了 大一就开始刷题 你要做的是好好上课好好看书 把基础知识学好 要是真有时间可以拿个题目来检验下自己 别把主次颠倒了
回复

使用道具 举报

我的人缘0
推荐
hmel1 发表于 2019-5-20 10:58:39 | 只看该作者
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   85% (183)
 
 
14% (31)    👎
大一的话 我觉得还是好好学习课程 打好基础比较好
以后有几十年的刷题  必须急着现在刷
回复

使用道具 举报

我的人缘0
推荐
extrovert 发表于 2019-5-20 10:27:22 | 只看该作者
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   96% (663)
 
 
3% (25)    👎
1. 中级的可以开始了
2. 刚开始的话可以看别人的题解,默写都写,理解高效解法、分析复杂度、学习代码风格,第一遍不是非要自己写不可;可以按高频题来一个专题一个专题学

附:去年暑假参考的题解目录
https://www.acwing.com/activity/content/punch_the_clock/1/
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (82)
 
 
1% (1)    👎
大一的话还早得很啊,你可以在leetcode上面先按tag刷题,刷完一个tag的题目再刷下一个,这样可以巩固下某一方面知识点,然后你会发现这类题目的一些规律。
回复

使用道具 举报

我的人缘0
地板
剑随风飘 发表于 2019-5-20 07:18:09 | 只看该作者
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   91% (32)
 
 
8% (3)    👎
刚开始刷题,还是先把基础数据结构和基本的查找排序弄明白再说吧。高级的算法都是基于这些之上的。
求米~

评分

参与人数 1大米 +1 收起 理由
dolorhunter + 1 欢迎来一亩三分地论坛!

查看全部评分

回复

使用道具 举报

我的人缘0
地下室
kuboy 发表于 2019-5-20 09:02:37 | 只看该作者
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (28)
 
 
3% (1)    👎
我认为你有兴趣的话可以刷题,并且遇到问题也不用太纠结是中级还是高级,尝试解决就行了。不影响你当前学业的前提下,我反而觉得从刷题中学习是个不错的方式,你上课按部就班学习到动态规划的时候,可能也不会上心,敷衍交个作业,因为这是被动学习,完成任务就算过了,差不多掌握了dp就行了,但是如果刷题的话,你可能是遇到爬台阶或者皇帝金矿了,你看到很多种不同的解法,你可能会思考递归和dp的时间复杂,思考贪心为什么会失效,发现还可以分治?综合一套下来,你会融会贯通很多东西,虽然比较耗时,但我觉得你现在时间充分,精刷比较好,不用强制几天几道题,搞明白为准,discussion里面排名前几的解法都看看,不要局限什么语言,而且很多算法你有计算机基础和数学逻辑基础,多查多想多问,总能搞明白的。
回复

使用道具 举报

我的人缘0
下水道
Liyukuang 发表于 2019-5-20 10:06:49 | 只看该作者
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (37)
 
 
0% (0)    👎
也可以做做有意思的side project,有project做的话学习起来比较有目标
回复

使用道具 举报

我的人缘0
dolorhunter 发表于 2019-5-20 10:33:53 | 只看该作者
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (5)
 
 
0% (0)    👎
可以先看看数据结构或者是算法导论的书吧, 盲目刷应该也没什么用. 现在看看自己一年前写的作业代码碰都不想碰hhh.
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (285)
 
 
1% (3)    👎
还是应该掌握一下中级的算法,然后再去刷题,遇到discussion里不了解的数据结构算法就google一下搞懂,比如BIT之类的结构有些算法课可能不会讲,但是没关系,遇到搞懂就好了,题目不会解就看解答,才刷几十道,一个类型的题如果你没见过就会做,那别人刷了几百道的不是成了傻子了嘛,能理解复现就算合格了,量变之后肯定是质变,都这样过来的
回复

使用道具 举报

游客
请先登录
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法 - 不要多加空格: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地

GMT+8, 2019-6-16 06:41

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表