九月份开学就要继续上本科,想暑期自己预习一下。

专科学的是Java相关,看兄弟们有说数据结构与算法很重要的,看看尚硅谷的Java版的视频可以么?

感谢各位解答!

Comments

又到了我最喜欢的推荐 cs自学指南 时间

真的有用吗这个教程

世界top大学公开的讲义和lab,把知识掰碎了喂你嘴里。大概比滞纳大学的cs教育好8964倍吧

我看了一下没有视频教程啊

这也找不到是否有点

先cs61a,再cs61b

不要用中文学cs

请问,我已经把61b学完了,还有必要回头学61a吗?

一般来说是不用,但我觉得如果你觉得你还不太明白以下东西「像计算机一样的思维方式」「对recursion的理解」「high-order function」的话可以考虑🤔

好的感谢,顺便问下学完61b后建议后续的算法课是直接跟cs170还是mit或者普林斯顿的呢?谢谢

不好意思,我也不知道这个问题的答案😭

CS61A用的是Python,Python的单行lambda个人不喜欢,如果看CS61A可以自己试着换Ruby,如果看SICP之前试了一下Racket不错

这里有人推荐过Elixir,据我所知这是语法像Ruby的纯FP语言,我没有纯FP编程过无法评价

我之前发帖问过SICP是否值得看,你可以看看

学习流程

Python

https://cs61a.org/

61a 每年更新多次,假如发现题目更新了。但练习还没公布,就做去年的。格式一般是 spXX ,suXX

https://inst.eecs.berkeley.edu/~cs61a/sp22/

直接看 Calendar ,从左到右,从上到下。做 lab, hw, proj

SICP

书(有亿点点难)

视频(建议看)

C

https://book.douban.com/subject/35503091/

C 的类型声明很容易看晕,https://cdecl.org/

C++

《cpp primer》不是 Plus

https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list 这份书单可供参考。

算法

算法 4(必读)

cs61b

算法导论不适合初学者

CSAPP

这些刷完也需要时间了。

说实话别看这个视频小学生站播放最高,讲的一坨屎,看得懂英文就去买本head first java,最近出了第三版

先来cs1.5,然后cs1.6,然后起源,然后csgo

数据结构和算法可以去看代码随想录跟着他里面的顺序刷 然后也可以去看一下acwing的算法基础课。尚硅谷的数据结构算法不太行 我见过。

怎么又是培训班视频,讲的真的很垃圾好吗,你没看过好的。

udacity 上面有免费的课程,如果你英语可以的话。

[deleted]

cs61b课程。2021年的

(国内)培训班的都不行

嗯抄项目,抄的时候按自己的想法改点东西,加点东西。看那些大部头效率实在是低。

算法&数据结构 + OOP吧。

看看英语(or你学校的授课语言)的课会不会对你帮助大点?

蹲一个自学群 一个人学有点懵

[deleted]

[deleted]

算法看 course的algorithm

Princeton的吗?如果刚上完cs61b,Princeton的算法和cs170跟哪个更合适呢?,谢谢

对,Princeton的,cs170没上过,但Princeton是用java授课