伯克利cs61b总结贴
伯克利cs61b总结贴
花了一个多月,总算把cs61b 18sp的刷的差不多了,课后的lab、hw和project也差不多做完了,project3后面还剩几个hw,后面会一一补上。
总的来说,cs61b真的是名不虚传,果然是享誉全球的神课。开始上这门课的时候,我就只有一个感觉:后悔。后悔自己为什么没有早点接触到这门课,大二再开始上确实太晚了。很多美帝知名cs课程只是课后的lab非常好,而老师讲的其实很一般(比如我现在正在学的cs144…简直无力吐槽),而cs61b不仅lab设计的很好,能够让你真正了解这些数据结构,在实际问题中运用和拓展这些数据结构,并且实现很多非常有趣和高大上的功能(比如project2实现一个RogueLike游戏,project3实现一个地图网页应用),而且josh hug的课也讲的很好,将一个个数据结构娓娓道来,让我们明白每个数据结构是如何从无到有地创造出来,它们的实际用途又是什么。作为世界顶尖的算法课程,这门课没有很多让人头大的数学分析,而是将学术性和工程性很好地结合在了一起。不仅教了数据结构,还顺带教了java,git,idea,debug,Junit单元测试的使用,教会我们如何成为一个合格的工程师,如何写出优美简洁的代码。强烈建议大一的时候就把这门课上完,可以为之后的计算机学习奠定一个非常夯实的基础。
学完了这门课,接下来就是cmu15-213和cs144,暑假如果有时间再把cs61a补上吧(一个学期上三门课是真的顶。。。不过谁让我之前一年多都没有干正事呢,只能说是自食其果吧。。。)
如何起步可以参考这篇文章:https://zhuanlan.zhihu.com/p/115229260
课后的实验:
Lab2、Lab3
project1A,B
project 2
HW2,lab9
HW3、Lab10
HW4
Lab11
project3
学习笔记:
基础语法部分
cs61b学习记录(二)
BST,LLRB,Heap
Trie、KDTree、Prim、Dijkstra、Kruskul
伯克利cs61b总结贴相关推荐
- Java学习资源整理(超级全面),java基础面试笔试题
我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...
- Android课程设计:基于离线地图服务器的Android地图应用
Android开发课程设计:基于离线地图服务器的Android地图应用 此项目的灵感来源于伯克利cs61b的Project3: cs61b的官网地址:Project 3: Bear Maps 我的实验 ...
- 加州大学伯克利分校是如何培养计算机学生的
本文共9000多字,预计阅读时间16min 原文链接 加州大学伯克利分校电子工程和计算机科学系(EECS)是世界知名的院系,计算机领域在2020 USNews排名第一.EECS的使命是教育.创新和服务 ...
- cs python课程 加州大学_加州大学伯克利分校是如何培养计算机学生的
Photo by Anthony Hall / Unsplash 加州大学伯克利分校电子工程和计算机科学系(EECS)是世界知名的院系,计算机领域在2020 USNews排名第一.EECS的使命是教育 ...
- CS61B Project 0 项目记录
目录 (一)准备工作 (二)项目开发,Q&A body类 计算距离 计算给定星体施加给传入星体的力 计算力在x和y方向上的分量 计算在星系网的环境下对行星施加的力 更新星体的加速度,速度,位置 ...
- 李沐亲授加州大学伯克利分校深度学习课程移师中国,现场资料新鲜出炉
2019 年 9 月 5 日,AI ProCon 2019 在北京长城饭店正式拉开帷幕.大会的第一天,以亚马逊首席科学家李沐面对面亲自授课完美开启! "大神",是很多人对李沐的印象 ...
- UC伯克利开源照片“隐写术”StegaStamp,打印照片能当二维码用!| 技术头条
参加「CTA 核心技术及应用峰会」,请扫码报名 ↑↑↑ 作者 |CV君 来源 | 我爱计算机视觉(id:aicvml) 要说目前最火的用到手机摄像头的应用是什么,毫无疑问非二维码识别莫属了.微信带起来 ...
- 一周焦点 | Dota2团战击溃AI;不如跳舞!伯克利最新人体动作迁移研究
▌业界焦点 AI 溃败,Dota2 最强人机大战首场终结 8 月 24 日早间,OpenAI 的人工智能在 DOTA2 国际邀请赛(Dota 2 at The International)中输给了人类 ...
- 伯克利团队正在训练AI成为外科实习医生
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 Danyal Fer博士正坐在离距离机械手几英尺的椅子上摆弄着他面前 ...
- GPT-3数学不及格,愁坏伯克利团队,于是他们出了12500道数学作业
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI GPT ...
最新文章
- C#通过Array.Clear部分清除数组的代码
- MySql——安装与配置与启动和停止
- 验证网站地址是否有效
- spark on yarn简单部署
- Semaphore应用及原理
- Hash(LCP) || 后缀数组 LA 4513 Stammering Aliens
- 浅析JavaScript和PHP中三个等号(===)和两个等号(==)的区别
- k_means算法+python实现
- NOIp 2014 联合权值 By cellur925
- linux常识 菜鸟教程
- Python机器学习日记(十三)
- FPGA实现实时运动目标检测verilog
- 左偏树(XJT Love Trees,玲珑杯 Round#8 C lonlife 1081)
- 聊聊“PPT文化”违反敏捷么
- 我们的管理:创新产品研发管理
- 如何安装python自带的pip_python自带的pip在哪里
- AjaxPro2 方法未定义,对象不支持此方法或属性,解决办法
- vue+Element中append-to-body的使用
- MySQL数据库13——插入数据(INSERT)
- 不懂时间管理的本质,你只会越来越忙