- Level Foundation
- المدة
- الطبع بواسطة Peking University
-
Offered by
عن
算法代表着用系统的方法描述解决问题的策略机制,北京大学《算法基础》课程将带你一一探索枚举、二分、贪心、递归、深度优先搜索、广度优先搜索、动态规划等经典算法,体会他们巧妙的构思,感受他们利用计算解决问题的独特魅力。顺利完成本课程,你将不但能够掌握这些算法的原理,还能够对这些算法进行灵活应用以及准确实现。本课程的中的编程任务,将充分训练你的思维能力和动手能力,促成全面、缜密思考问题的习惯。达到本门课程的要求,即意味者你具备了初步的算法基础和较强的编程实现能力。الوحدات
关于我们
2
Videos
- 专项课程介绍
- 欢迎加入算法基础课程
2
Readings
- 如何学好这门慕课?
- 程序AC你必须知道的秘密
第一课
1
Videos
- 枚举的基本思想
第二课
1
Videos
- 熄灯问题
第三课
1
Videos
- 讨厌的青蛙
随堂作业
- 编程作业—枚举
课程讲义下载
1
Readings
- 课程Slides
第一课
1
Videos
- 递归的基本思想
第二课
1
Videos
- 小游戏
第三课
1
Videos
- 棋盘分割
第四课
1
Videos
- 用栈替代递归
随堂作业
- 编程作业—递归
课程讲义下载
1
Readings
- 课程Slides
第一课
1
Videos
- 数字三角形
第二课
1
Videos
- 几个例题
第三课
1
Videos
- 灌溉草场(较难)
随堂作业
- 编程作业—动规1
课程讲义下载
1
Readings
- 课程Slides
第一课
1
Videos
- 最长上升子序列
第二课
1
Videos
- 方盒游戏
第三课
2
Videos
- 美丽栅栏
- 美丽栅栏(续)
随堂作业
- 编程作业—动规2
课程讲义下载
1
Readings
- 课程Slides
第一课
2
Videos
- 深搜之城堡问题
- 深搜之寻路问题
第二课
1
Videos
- 深搜之拯救少林神棍
随堂作业
- 编程作业—深搜1
课程讲义下载
1
Readings
- 课程Slides
第一课
1
Videos
- Sudoku
第二课
1
Videos
- 生日蛋糕
随堂作业
- 编程作业—深搜2
课程讲义下载
1
Readings
- 课程Slides
第一课
1
Videos
- 广搜入门
第二课
1
Videos
- 广搜与八数码问题
第三课
2
Videos
- 广搜与八数码问题(续)
- 八数码问题进一步讨论-双向广搜
随堂作业
- 编程作业—广搜
课程讲义下载
1
Readings
- 课程Slides
第一课
1
Videos
- 圣诞老人的礼物
第二课
2
Videos
- 烘晾衣服
- 雷达安装问题
第三课
1
Videos
- 誊抄书籍
随堂作业
- 编程作业—二分与贪心
课程讲义下载
1
Readings
- 课程Slides
期末考试
- 编程试题
我们的结束语
1
Videos
- 我们的结束语

Jiaying Liu 刘家瑛, Ph.D.

郭 炜