楼主: goodstudy111
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 新手请教,加米加米

🔗
剑随风飘 2019-5-29 14:06:11 | 只看该作者
全局:
建议先把数据结构过一遍,然后再有针对性的按类刷。。
求互米~

评分

参与人数 1大米 +1 收起 理由
goodstudy111 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
july2020 2019-5-29 14:20:22 | 只看该作者
全局:
没有acm相关经验确实会很困难 建立先打一些基础  阅读一些基本的概念 例如 栈  队列 链表 优先队列 二叉搜索树 等等  算法的话先了解了解什么是动态规划,什么是贪心等等 从简单的练起来
可以学一种数据结构 找一个题目独立思考解法(例如栈 && 括号匹配) 还有搜索的编码能力也是需要锻炼理解的(如果有理解困难 最好能找书系统学习一下),不建议直接拿起来就刷 对于没有基础的人来说 很痛苦 而且很有可能每一题都会看答案(=没有效果)

评分

参与人数 1大米 +1 收起 理由
goodstudy111 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
 楼主| goodstudy111 2019-5-29 14:26:13 | 只看该作者
全局:
tly1212 发表于 2019-5-29 12:15
CLRS是一本教材,比新华字典薄一点点。你只是要刷题准备面试,根本没必要像楼上说的一样完全搞通,而且是 ...

非常感谢!我现在就是在刷easy,然后发现一些算法知识还是有短板。我学长推荐我去上九章算法的网课,我准备去上一上。
回复

使用道具 举报

🔗
 楼主| goodstudy111 2019-5-29 14:27:21 | 只看该作者
全局:
serein 发表于 2019-5-29 12:29
先按类别刷吧,刷每个类别之前先看一下基础知识,网上视频也可以,CLRS对应章节也可以,这样有的放矢,也不 ...

好的!非常感谢!
回复

使用道具 举报

🔗
 楼主| goodstudy111 2019-5-29 14:30:41 | 只看该作者
全局:
鲤墨然 发表于 2019-5-29 13:50
。。。弱弱问下楼主 没刷题国内实习肿么找。。 (同迷茫很久才决定转码。。现在也刚开始刷题 但是现在国内 ...

大胆去投,投完之后看各种面经突击准备!大厂的面试很多都会问一些计算机的基础知识,计算机网络、操作系统这种,但是这一块面试考的基本上就那些知识点,面试前准备几天就好。不去尝试怎么知道自己行不行呢,大胆投吧,加油!

评分

参与人数 1大米 +2 收起 理由
鲤墨然 + 2 55谢谢楼主鼓励

查看全部评分

回复

使用道具 举报

🔗
 楼主| goodstudy111 2019-5-29 14:36:35 | 只看该作者
全局:
july2020 发表于 2019-5-29 14:20
没有acm相关经验确实会很困难 建立先打一些基础  阅读一些基本的概念 例如 栈  队列 链表 优先队列 二叉搜 ...

非常感谢!我研究生阶段修了我们学校CS大二的一门Java课,学了一些基础知识,但是运用起来感觉很不顺手,可能还是掌握不精、练习不够的缘故,还要再努力。
回复

使用道具 举报

🔗
KuanCNTF 2019-5-30 02:00:37 | 只看该作者
全局:
1. 分类别刷,先做easy的题,把基本概念和自信心建立起来,同一类型做了十几道easy以后就可以尝试medium了。
2. 就这样把各个类型的题都做一下,那时候差不多就做了快200道题了,应该已经对各种题型有一定的感觉了。
3. 然后就可以尝试medium里比较难的还有hard的题了。

另外:
1. 刷题过程中遇到十几分钟也没思路的,就可以去看discussion了,尽量看会思路自己码出来。只是照抄一遍别人的答案感觉没什么用。
2. 像DP这种比较经典的进阶算法可以先读一些教科书里的章节,具体读哪本书不是太有所谓。

希望能帮到你,祝好运!

评分

参与人数 1大米 +1 收起 理由
goodstudy111 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
 楼主| goodstudy111 2019-5-30 08:10:16 | 只看该作者
全局:
KuanCNTF 发表于 2019-5-30 02:00
1. 分类别刷,先做easy的题,把基本概念和自信心建立起来,同一类型做了十几道easy以后就可以尝试medium了 ...

非常感谢!很有用的信息!
回复

使用道具 举报

🔗
johnny_liu 2019-5-30 10:34:29 | 只看该作者
全局:
MIT Open Course Ware上EECS 6.006和6.046两门算法课讲的很详细,推荐看一下。

评分

参与人数 1大米 +1 收起 理由
goodstudy111 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
15234215123 2019-5-30 18:48:49 | 只看该作者
全局:
算法导论前几章还好,但总体不适合入门,推荐一本我们算法课的教材《Algorithm Design》,对新手比较友好。
付费的网课实在没有必要,一来人家水平参差不齐,二来教学效果和你自学差别不大,自学还可以灵活安排时间。我的做法就是看书,不懂就查。网课的话还是推荐coursera和edx,名牌大学质量有保证,可以免费听课,也可以交点钱混个证书(虽然用处不大),刚好赶上人家开班了还可以享受助教答疑互动。
leetcode全刷, 网上可以找别人分类列的题目单,照着来。


补充内容 (2019-5-30 18:49):
另外hackerrank针对面试题也不错:https://www.hackerrank.com/dashboard

评分

参与人数 1大米 +1 收起 理由
goodstudy111 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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