"Lec 10 - Programming Abstractions (Stanford)" Lecture 10 by Julie Zelenski for the Programming Abstractions Course (CS106B) in the Stanford Computer Science Department. Julie explains procedural recursion and introduces permute code. She goes through another example of recursive code line by line, explaining each component. Recursive backtracking and it's usefulness are discussed. The example of placing several queen chess pieces on a board where none of them can attack the other is then demonstrated. Complete Playlist for the Course: http://www.youtube.com/view_play_list?p=FE6E58F856038C69 CS 106B Course Website: http://cs106b.stanford.edu Stanford Center for Professional Development: http://scpd.stanford.edu/ Stanford University: http://www.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanforduniversity/
Video is embedded from external source so embedding is not available.
Video is embedded from external source so download is not available.
Channels: Computer Science
Tags: computer science technology software engineering c++ programming language lecture 10 recursion permute code subset backtracking lexicon permutation
Uploaded by: stanfordproabs ( Send Message ) on 03-09-2012.
Duration: 47m 2s
No content is added to this lecture.
This video is a part of a lecture series from of stanford
Lec 1 - Programming Abstractions (Stanford)
Lec 2 - Programming Abstractions (Stanford)
Lec 3 - Programming Abstractions (Stanford)
Lec 4 - Programming Abstractions (Stanford)
Lec 5 - Programming Abstractions (Stanford)
Lec 6 - Programming Abstractions (Stanford)
Lec 7 - Programming Abstractions (Stanford)
Lec 8 - Programming Abstractions (Stanford)
Lec 9 - Programming Abstractions (Stanford)
Lec 11 - Programming Abstractions (Stanford)
Lec 12 - Programming Abstractions (Stanford)
Lec 13 - Programming Abstractions (Stanford)
Lec 14 - Programming Abstractions (Stanford)
Lec 15 - Programming Abstractions (Stanford)
Lec 16 - Programming Abstractions (Stanford)
Lec 17 - Programming Abstractions (Stanford)
Lec 18 - Programming Abstractions (Stanford)
Lec 19 - Programming Abstractions (Stanford)
Lec 20 - Programming Abstractions (Stanford)
Lec 21 - Programming Abstractions (Stanford)
Lec 22 - Programming Abstractions (Stanford)
Lec 23 - Programming Abstractions (Stanford)
Lec 24 - Programming Abstractions (Stanford)
Lec 25 - Programming Abstractions (Stanford)