注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
伯克利的JAVA+数据结构课,一门课学两个东西!性价比超高噢!小伙伴们快来吧!
本贴是Berkeley CS 61B 的课程汇总贴,以后大家关于这个课的讨论可以在本贴进行,同时到各个作业贴中提交Homework和project可以有学分奖励!
希望大家一起来跟这个课!!
课程相关链接:
“我到底要不要学这个课呢?”
参考链接:[CS 61B讨论贴][CS 61B介绍+推荐贴]
***********************我是可爱的分界线******************************************
上图是课程的截屏,总共42节课,每节50min左右。一节课要做的是看lecture video(链接至youtube),然后读reading任务(Head first Java的页码),在Due之前完成相应作业,分为lab,project,和homework三种。
“ 这课每周的lab在berkeley设置的是由两个人在2小时之内完成的,而15次lab只占总成绩的10%,因此我认为在三分地里出于展现学习进度的目的,用10次作业+3次project已经足够了,lab也全部算上的话太琐碎而没必要。”
经版友建议,咱们以后在地里就只要上传Project和Homework 运行成功+输出正确的图片 保持进度,才能加学分,lab自己私底下做完就好啦!
大家对于lab的作业有什么不明白或需要讨论的地方,仍然欢迎开lab讨论贴!
^.^^.^^.^^.^^.^^.^^.^^.^我是俏皮的分界线^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^
以下为homework和project的加分+讨论帖,大家看完相应的Lecture,就可以去写作业,写完作业可以到相应帖子上传运行成功的图片,等待版主加分,完成每次作业奖励1学分(=50大米):
(Lab作业贴不加分!!只讨论!!大家仍然可以上传自己的输出以示交作业~~)
Lecture 2:Using objects【Lab1】
Lecture 3:defining Classes [Homework1]
Lecture4:Types; conditionals【Lab2】
Lecture 6: Loops & arrays II[Homework2]
Lecture 8: Linked lists II[Homework3][Lab3][Lab4]这三个作业都是写链表的...
Lecture 13:Java packages[Project 1]
Lecture 14:Mid term[Homework4]
Lecture 16:More Java[Lab6]
Lecture 17:Game Trees[Homework5]
Lecture 19:Encapsulated lists[lab7]
Lecture 22:Hash codes; stacks & queues
Lecture 24:Trees and traversals[Homework6]
Lecture 30:Four sorting algorithms[Homework7]
Lecture 33: Disjoint Sets[Homework 8]
Lecture 36: Splay trees[Homework 9]
Lecture 37: Amortized analysis [lab13]
【Homework10】 [Project3 Kruskal]
楼主自己也正在学习,所以各位如果进度比我快了,就自己开作业帖子,然后在这个帖子下把作业帖链接放上来。我会给大家加分,然后把作业帖链接到主帖上。
|