Just a note/question @32:00 onwards: (left + right)/2 is a minor mistake, isn't it? I know that this wasn't the focus of the class, and this code is for pedagogical purposes only, but adding left + right like that can overflow right? I mean, left/2 + right/2 is slighty safer, isn't it? Thanks in advance.
Anyway, great lectures! Thanks for putting these up :-)
Get all the homeworks, labs, projects, midterms and finals from the course website. Even solutions to the midterms and finals are there. If you have to work offline, you can download the entire course website using HTTrack Web Copier.
not bad I our programming 2 professor (in Augsburg Germany) only reads from his script with a very monoton voice.. and at the end you've gotta teach yourselft -.-
our programming 1 prof showed us code directly in the compiler and explained stuff... showed us how the unreal engine in C works gave as the task to write a Mp3 ID3 Tag exctractor etc.
this guy is kinda in the middle... not really good but not bad either..but very helpfull thx for the upload
Stack frames also have a fancier name. Some people like to call them activation records... *writes on board* I guess 'cause 'stack frame' doesn't have enough syllables to make them feel big enough.
Just a note/question @32:00 onwards: (left + right)/2 is a minor mistake, isn't it? I know that this wasn't the focus of the class, and this code is for pedagogical purposes only, but adding left + right like that can overflow right? I mean, left/2 + right/2 is slighty safer, isn't it? Thanks in advance.
Anyway, great lectures! Thanks for putting these up :-)
pennywise93 1 month ago
Get all the homeworks, labs, projects, midterms and finals from the course website. Even solutions to the midterms and finals are there. If you have to work offline, you can download the entire course website using HTTrack Web Copier.
varunvats69 7 months ago in playlist Computer Science 61B - Fall 2006
Wow...I really wish he went into how to calculate data costs with stack frames, though.
NeoXC 10 months ago
this is an awsome teacher....really awsome dude..give this man a beer
pagola 11 months ago
not bad I our programming 2 professor (in Augsburg Germany) only reads from his script with a very monoton voice.. and at the end you've gotta teach yourselft -.-
our programming 1 prof showed us code directly in the compiler and explained stuff... showed us how the unreal engine in C works gave as the task to write a Mp3 ID3 Tag exctractor etc.
this guy is kinda in the middle... not really good but not bad either..but very helpfull thx for the upload
Raffix394 1 year ago
@Raffix394 this guy is really good...the only reason you think he isn't is because you are not doing the homework
pagola 11 months ago
thanks for those lectures
waleednsr 1 year ago
2:26 - 2:39 lmao
fugazi0311 2 years ago
@fugazi0311 What are you talking about?
0121ryanh117 1 year ago
Comment removed
fugazi0311 1 year ago
This has been flagged as spam show
The joke he made:
Stack frames also have a fancier name. Some people like to call them activation records... *writes on board* I guess 'cause 'stack frame' doesn't have enough syllables to make them feel big enough.
fugazi0311 1 year ago
Comment removed
fugazi0311 2 years ago
What an awesome teacher, thank you Berkeley. (note: at 13:10 , Thread.dumpStack() should be written with the capital S)
enos76 3 years ago 16
@enos76:Can u pls tell me wat SList.main,SList.insertEnd and SlistNode.Slist.Node mean?Im unable 2 follow them
joeljoseph999 2 years ago