mit 计算机科学及编程导论(10)
2012-07-28 13:37
267 查看
words:
knapsack , crap , polymorphic , coercion , propagate , conquer
notes:
1. divide & conquer algorithm:
a . split the problem into several subproblems of the same type
b . solve the subproblems independently
c . combine solutions
2. what is good divide & conquer algorithm: (no certain answers , u must think about it)
a . how much division do we want to have
b . what is the base case
c . how do i combine
conclusion : a good divide & conquer algorithm is easy to divide and easy to combine
3. algorithm we have learned : brute force , guess and check , successive approximation , divide & conquer
4. exceptions
knapsack , crap , polymorphic , coercion , propagate , conquer
notes:
1. divide & conquer algorithm:
a . split the problem into several subproblems of the same type
b . solve the subproblems independently
c . combine solutions
2. what is good divide & conquer algorithm: (no certain answers , u must think about it)
a . how much division do we want to have
b . what is the base case
c . how do i combine
conclusion : a good divide & conquer algorithm is easy to divide and easy to combine
3. algorithm we have learned : brute force , guess and check , successive approximation , divide & conquer
4. exceptions
相关文章推荐
- mit 计算机科学及编程导论(2)
- mit 计算机科学及编程导论(7)
- mit 计算机科学及编程导论(1)
- mit 计算机科学及编程导论(17,18,19)
- mit 计算机科学及编程导论(12)
- mit 计算机科学及编程导论(13)
- mit 计算机科学及编程导论(9)
- mit 计算机科学及编程导论(11)
- MIT公开课---计算机科学及编程导论
- 计算机科学与编程导论小习题-MIT
- mit 计算机科学及编程导论(1)
- mit 计算机科学及编程导论(6)
- mit 计算机科学及编程导论(14,15,16)
- 计算机科学和编程导论-week1-编程基础
- 计算机科学与Python编程导论_MIT 学习笔记(一)
- MIT 6.00.1x 计算机科学和Python编程导论 Set 2
- MIT 6.00.01X 计算机科学和Python编程导论 week1
- MIT计算机科学与编程导论——class1
- MIT6.00 1x 第一讲-计算机科学简介-笔记
- 《麻省理工开放课程:计算机科学及编程导论》(MIT ocw 6.00 Introduction to Computer Science and Programming)[中英字幕][oCourse]更新至第15讲[PSP适用][MP4]