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

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

感谢各位解答!


[deleted] · 2022-07-03 06:29:29 UTC · +6 · ieo43x2 ·

[deleted]

SoftwareNo1030 · 2022-07-03 06:53:25 UTC · +25 · ieo5x4n ·

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

Forward-You-7610 · 2022-07-03 07:03:35 UTC · +1 · ieo6nre · OP ·

谢谢老哥

SineEyent · 2022-07-03 08:12:32 UTC · +2 · ieobif1 ·

真的有用吗这个教程

SoftwareNo1030 · 2022-07-03 08:29:37 UTC · +17 · ieocorx ·

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

SineEyent · 2022-07-03 08:39:12 UTC · +-15 · ieodchs ·

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

IkeYang · 2022-07-03 12:17:40 UTC · +13 · ieotfeo ·

这也找不到是否有点

Renovatio_Imperii · 2022-07-03 07:54:49 UTC · +2 · ieoaa8o ·

算法&数据结构 + OOP吧。

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

True-Army-9465 · 2022-07-03 07:56:26 UTC · +6 · ieoaeal ·

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

True-Army-9465 · 2022-07-03 07:57:04 UTC · +1 · ieoaft4 ·

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

shinaman_ · 2022-07-03 08:45:12 UTC · +6 · ieodr3s ·

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

chatinusa · 2022-07-03 08:51:58 UTC · +5 · ieoe7qh ·

cs61b课程。2021年的

Dont_feed_theUnicorn · 2022-07-03 10:33:38 UTC · +1 · ieol6bu ·

算法看 course的algorithm

wfriva8964 · 2022-07-04 00:27:32 UTC · +1 · ierfsog ·

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

Dont_feed_theUnicorn · 2022-07-04 01:02:25 UTC · +1 · ierjpr6 ·

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

saki__ · 2022-07-03 11:49:14 UTC · +11 · ieoqymw ·

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

SINOKITES · 2022-07-06 03:39:14 UTC · +1 · if15u88 ·

哈哈

Just-Practice-9986 · 2022-07-03 13:05:54 UTC · +20 · ieoy4p0 ·

先cs61a,再cs61b

不要用中文学cs

wfriva8964 · 2022-07-04 00:23:42 UTC · +2 · ierfd3z ·

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

Just-Practice-9986 · 2022-07-04 00:52:39 UTC · +2 · ierimfs ·

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

wfriva8964 · 2022-07-04 01:24:28 UTC · +1 · ierm4u3 ·

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

Just-Practice-9986 · 2022-07-04 07:58:34 UTC · +1 · iesmgth ·

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

[deleted] · 2022-07-04 01:32 UTC · +1 · iermyhs ·

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

wfriva8964 · 2022-07-04 01:35:46 UTC · +1 · ierndop ·

好的谢谢

[deleted] · 2022-07-04 02:16:19 UTC · +1 · ierrs1r ·

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

[deleted] · 2022-07-04 02:19:42 UTC · +1 · iers5as ·

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

Accomplished_Suit874 · 2022-07-03 13:43:20 UTC · +2 · iep26bn ·

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

JackReedTheSyndie · 2022-07-03 13:44:08 UTC · +3 · iep29j9 ·

(国内)培训班的都不行

Asuka_Minato · 2022-07-03 14:01:42 UTC · +13 · iep4cyl ·

学习流程

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

这些刷完也需要时间了。

SINOKITES · 2022-07-06 03:39:27 UTC · +1 · if15v5e ·

[deleted] · 2022-07-04 06:34:13 UTC · +1 · iesg62z ·

[deleted]

[deleted] · 2022-07-04 06:35:43 UTC · +1 · iesgaeo ·

[deleted]

Deserto-rosso · 2022-07-04 11:38:20 UTC · +8 · iet2kyo · 炒作狗 ·

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

jellyfisssssssh · 2022-07-05 05:39:57 UTC · +1 · iewrlqj ·

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