查看: 7914| 回复: 18
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 请教下,转码自学完cs61b直接刷题真的合适吗?

 
全局:

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

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

x
其实这贴发在公开课板块里可能更合适..但是那里人更少而且这问题也算和刷题沾边,还是发这儿吧,请各位转码ing或转码成功的指点一下
前段时间学完cs61b,花点时间把课本研究了一下,不知道接下来是继续上几门课还是直接开始刷题..
个人目前倾向于往SDE方向发展,其实也认为再上一些课程比较合适,就是在大量的在线课程面前有点无从下手..
各位有什么建议吗? 比如cs61c, cs70, cs170等伯克利的课,从转码选手的角度来看,性价比合适吗?求职具有实用性吗?
以及udemy/coursea上什么课程干货和61b一样足?还是说从时间角度讲真的是刷题比较好?谢谢


评分

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

查看全部评分


上一篇:字符串的题请教
下一篇:面试什么岗位会考system design
全局:
把61b做完的人答一下,如果是刷题,我觉得最好的就是cs61b,可以学到用到的所有基础数据结构,并且接触到ood和unit testing,lab和assignments好好做 基本重要的数据结构自己就用Java写了一遍(ex. 有lab实现map treemap里可以很好的理解tree的递归结构和递归/dfs,剩下的包括不局限于Union find不同实现的tradeoff,deque in array and linked list, trie, heap,  quick sort and merge sort etc. 并且对数据结构的应用有充分练习(assignments 里我做过的有类似于 LC word search ii,以及用Huffman encoding/decoding tree 压缩解压文件), project难的 我觉得对刷题帮助不是必须。有了基础之后,就可以去lc 刷题总体来说代码能力做完cs61b后对lc就够了,但类似于 sliding window,monotonic stack/queue, dp一些算法技巧自己再学就好


其他的课程比如Coursera Princeton的课相对来说不丰富且对新手更不友好,至于更多的其他fundamental 课程,找工直接关系不大,可以之后自己抽空再补

评分

参与人数 3大米 +3 收起 理由
Cocakola + 1 赞一个
王牌天神 + 1 给你点个赞!
FibonacciX + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
banffcloud 2022-2-8 02:58:10 | 只看该作者
全局:
数据库对sde很有用, CMU database group组有课, 讲的非常清楚, youtube上就有
不过找工作阶段还是刷题最重要, 毕竟面试还是算法为主。
回复

使用道具 举报

全局:
应试教育vs素质教育
考虑到面试要求和快速上岸 先侧重应试教育
有了offer 工作了 再强调素质教育
回复

使用道具 举报

全局:
princeton 的算法课

评分

参与人数 1大米 +1 收起 理由
FibonacciX + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
wszxy 2022-2-4 22:03:52 | 只看该作者
全局:
感觉必要的基础肯定要有
但是对刷题其实帮助不会很大 刷题 和 上课是两回事
而且 你上完能吸收多少还有待考量
不要以为上了啥课就能怎么怎么样
回复

使用道具 举报

全局:
小声问一句,LZ的CS61B课程是考上了Berkeley的degree,自己选修/必修的,是吗?
回复

使用道具 举报

全局:
FibonacciX 发表于 2022-02-04 06:08:00
小声问一句,LZ的CS61B课程是考上了Berkeley的degree,自己选修/必修的,是吗?
open source,自己去上就好了
回复

使用道具 举报

🔗
pangdudu88 2022-2-5 05:10:12 | 只看该作者
全局:
我感觉可以的,我没上61b,在硕士入学前,按照要求补了一门本科的数据结构的课,内容应该比61b少,我们还没有讲到graphs, bintree, heap等。我去试了几道简单的利扣题,可以做,跟上课要求的练习挺像的。
回复

使用道具 举报

全局:
心亦D 发表于 2022-02-04 12:57:51
open source,自己去上就好了
再追问一下,是Berkeley本校的主页上的课吗?
我看B站上有,油管上也有一部分,不过好像都是19年版本,而且也不知有没有作业习题,这个可能是加深记忆、自我考核学习效果关键的一步吧
回复

使用道具 举报

🔗
xqfq 2022-2-5 09:48:44 来自APP | 只看该作者
全局:
取决于你的背景和目标吧...
为了刷题的话,你列出的这些只有cs170和刷题有关
cs17是数学课,cs61c是system课
回复

使用道具 举报

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

本版积分规则

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