[请益] 大学 资料结构

楼主: handsome0716 (SIGMA)   2019-10-08 03:12:05
先讲一下背景 现在东X学店大二 大一混到不行 但基础的一些程式还算懂(反正就学店教
的那样) 转考考上基隆某大学 忘记报到又回学店
觉得被自己搞砸了 回原大学好好认真唸 现在在上资料结构 老师讲的我觉得似乎太浅 基
础好像也没打好 最近在说stack就是push pop然后只能对top动作 大概就这样 教的其他
东西也诸如此类
于是打开参考书从第一页开始读
https://i.imgur.com/bglpefr.jpg
觉得遇到一些问题 例如:类别、方法
觉得这些东西很抽象 打程式知道要打这些但不知道这些是干嘛的 有什么意义
https://i.imgur.com/Suc5W2K.jpg
还有像图三图四 图中code的行为都看得懂 执行结果也跟我想的一样
但钻牛角尖的话又会想问(String[]args)是什么鬼东西 static void又是什么 什么时候
要void什么时候又要是其他东西
或是看文字冒出一些专有名词(参考型态 参考变量...)觉得太过咬文嚼字 心里os:X你
用一个我不懂的东西来解释我不懂的东西我怎么会懂...
https://i.imgur.com/YmyxpWa.jpg
https://i.imgur.com/CqVWxvs.jpg
不知道是太愚钝还是这是入门的常态 将就读的心态读了几章之后还是觉得很不踏实于事
就上来发文了
作者: ununnihao (安安你好)   2019-10-08 03:21:00
你可以google
作者: Midnight1611 (YouShould'veSaidNo)   2019-10-08 03:48:00
交大开放式课程我觉得不错,不过你说不懂参考跟static可能要先从计概跟物件导向开始看起
楼主: handsome0716 (SIGMA)   2019-10-08 03:51:00
物件导向 资料结构同为这学期的课 计概大一用混过的 转考放推 考计概的学校都没机会 谢谢建议找个时间回去啃foundation跟补习班的讲义是说学校计概也教得非常烂就是了...
作者: y956403 (寻欢)   2019-10-08 03:54:00
你可以写python
楼主: handsome0716 (SIGMA)   2019-10-08 04:00:00
之后要考研究所的话还是想办法学好好了
作者: ChungLi5566 (中坜56哥)   2019-10-08 07:36:00
你问的很多都是Java语言的东西换一本C语言的DS课本吧
作者: LinuxKernel (Linus Torvalds)   2019-10-08 07:39:00
看起来你就不会Java,挑这本做啥...
作者: forever84721 (Jay)   2019-10-08 07:46:00
这么基础的东西不会 好意思说老师教太浅
作者: pttworld (批踢踢世界)   2019-10-08 08:03:00
工作板不要拿学校东西当问板
作者: qscesz1456 (soloud)   2019-10-08 08:37:00
说基础程式会 但都问基础的 ps基础不等于简单 google都很好查到答案
作者: hanyi0923 (hanyi)   2019-10-08 08:46:00
你可以请一个家教,比如我
作者: JungleKING (浆果)   2019-10-08 09:20:00
认真回,要学资料结构我会用C来学
作者: landysh (蓝色窗帘)   2019-10-08 09:24:00
回去学好Java的基础,或是换一本用c的书
作者: geroge0820 (可.....可恶)   2019-10-08 09:34:00
你上完这些基础 只有“好像” “还算懂”这些形容词来表达你的程度 你要不要再去做一遍作到熟为止 遇到问题先去请教你的教授 而不是上来讨拍
作者: Kazimir (Kazimir)   2019-10-08 09:45:00
这个状况是正常的 就是看不适合自修的书来自修会产生的问题 我自己是不太喜欢看书学 不过如果一定要用书的话建议要把每个不懂的东西都google清楚 汇集成一本笔记只要笔记有把自己的理解都写进去 就不用担心忘掉知识
作者: testPtt (测试)   2019-10-08 10:17:00
因为你没耐心好好把一本书看完 只看你想看的老师教的当然只教老师认为是重点的 但其他的你还是要去看
作者: guest0710 (guest0710)   2019-10-08 10:19:00
这其实是正常的 需要花更多时间反复了解而已
作者: TWkobe (中华柯比)   2019-10-08 10:44:00
阿你不懂java为啥要看java写的ds书?是不会自己学?
作者: invidia (莎莉竟然会飞)   2019-10-08 10:52:00
至少这本是中文的
作者: gn00670191 (我想换帐号...)   2019-10-08 11:17:00
我以为我走到homewok板,有问题问教授跟助教不行吗?
楼主: handsome0716 (SIGMA)   2019-10-08 11:42:00
抱歉...以为这里程式相关都可以问 以上建议很感谢
作者: HelloPTT   2019-10-08 12:49:00
推荐你看联合大学杰哥的ppt
作者: ap954212 (death is like the wings)   2019-10-08 13:23:00
Google 程式学无止境
作者: zo6596001 (超帅肥宅)   2019-10-08 16:38:00
argc,argv 就是执行时传入的指令static function 就是程式不会跟着Class一起消失./aaa a.jpg argc=2 代表2个指令 argv 会是 aaa,a.jpg
作者: afafaf (bb)   2019-10-08 23:47:00
建议新手先搞清楚java和ds有什么不同
作者: viper9709 (阿达)   2019-10-09 00:55:00
static void是什么...嗯...
作者: fgkor123 (n(N))   2019-10-09 02:00:00
???这都不会你这种问题应该不是怪老师,怪自己比较快= =https://en.wikipedia.org/wiki/Programming_paradigm
作者: Jichang (C.C.Lemon)   2019-10-09 08:35:00
正常啊 写程式就是这样 越看越发现不懂的东西越多
作者: sxy67230 (charlesgg)   2019-10-09 09:35:00
不要再叫人去写python 好吗,学生真的乖乖去练好资料结构跟OO,没物件导向基础去写py根本是场灾难。虽然是可以run没错,但没物件导向基础的python code根本很难维护
作者: haodance   2019-10-09 12:22:00
觉得学校教不够的话可以找开放式课程,建议搭配课程用书好好嗑完基础
作者: baileegunlin (树)   2019-10-09 13:23:00
去看cs61cs61b

Links booklink

Contact Us: admin [ a t ] ucptt.com