Design of Computer Programs 学习
文章平均质量分 78
HenryQWER
这个作者很懒,什么都没留下…
展开
-
《Design of Computer Programs》学习笔记(2 - 1)Back of the Envelope - Lesson 2
Back of the Envelopeenvelope n.信封(金山词霸)Lesson 2视频链接: Lesson 2 - Udacity 1. 练习:Zebra Puzzle zebra n.斑马puzzle n.难题Zebra Puzzle - Design of Computer Programs - YouTube补充视频中,一些不认识的词汇...原创 2018-02-24 23:10:50 · 1068 阅读 · 0 评论 -
D o C P 学习笔记(4 - 2)Dealing with complexity through search - Problem Set 4
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Dealing with Complexity Through Search你可以学到什么:搜索:利用手电筒或船,找到你的方法。...原创 2018-03-17 21:38:11 · 225 阅读 · 0 评论 -
《D o C P》学习笔记(5 - 0)Dealing with Uncertainty Through Probability - 简介
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Dealing with Uncertainty Through Probability你可以学到什么:概率:小猪游戏。最大化期...原创 2018-03-18 10:29:32 · 283 阅读 · 0 评论 -
《D o C P》学习笔记(5 - 1)Dealing with Uncertainty Through Probability - Lesson 5
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Dealing with Uncertainty Through Probability你可以学到什么:概率:小猪游戏。最大化期...原创 2018-03-18 10:53:31 · 1741 阅读 · 0 评论 -
D o C P 学习笔记(3 - 2)Regular Expressions, other languages and interpreters - Problem Set 3
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Regular Expressions, other languages and interpreters你可以学到什么:定义正则...原创 2018-03-13 14:52:48 · 337 阅读 · 0 评论 -
D o C P 学习笔记(3 - 3)Regular Expressions, other languages, interpreters - Office Hours 3
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Regular Expressions, other languages and interpreters你可以学到什么:定义正则...原创 2018-03-13 22:41:31 · 282 阅读 · 0 评论 -
《D o C P》学习笔记(4 - 0)Dealing with complexity through search - 简介
Dealing with complexity through search你可以学到什么:搜索:利用手电筒或船,找到你的方法。分析算法的效率。递归关系,匹配数据类型与算法。Lesson 4视频链接: Lesson 4 - UdacityProblem Set 4视频链接: Problem Set 4 - Udacity参考文献:Design of C...原创 2018-03-13 22:46:42 · 234 阅读 · 0 评论 -
《D o C P》学习笔记(4 - 1)Dealing with complexity through search - Lesson 4
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Dealing with Complexity Through Search你可以学到什么:搜索:利用手电筒或船,找到你的方法。...原创 2018-03-13 23:39:10 · 1004 阅读 · 0 评论 -
《D o C P》学习笔记(5 - 3) Python Glossary
bdfbdb df原创 2018-06-16 13:40:13 · 230 阅读 · 0 评论 -
《D o C P》学习笔记(5 - 2)Office Hours 5
课程 6文字游戏管理复杂性 大型词集 适当的数据结构原创 2018-06-16 13:26:35 · 354 阅读 · 0 评论 -
《D o C P》学习笔记(6 - 0)Word Games - 简介
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Word Games你可以学到什么:Managing complexity.Large sets of words.Appro...原创 2018-06-16 13:44:47 · 353 阅读 · 0 评论 -
《D o C P》学习笔记(3 - 1)Regular Expressions, other languages and interpreters - Lesson 3
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Regular Expressions, other languages and interpreters你可以学到什么:定义正则...原创 2018-03-04 18:56:19 · 1743 阅读 · 0 评论 -
《D o C P》学习笔记(3 - 0)Regular Expressions, other languages and interpreters - 简介
Regular Expressions, other languages and interpreters你可以学到什么:定义正则表达式的语言;解释这个语言。定义被1个正则表达式匹配的字符串集合。其他语言。Lesson 3视频链接: Lesson 3 - UdacityProblem Set 3视频链接: Problem Set 3 - UdacityOff...原创 2018-03-04 17:33:23 · 411 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(0)简介(关键词:程序设计)
Design of Computer Programs课程简介学习新的概念,模式和方法,来拓展你的编程能力,进而帮助你从一个新手成为一个专家程序员。我需要知道什么?课程假设之前要有编程经验,应相当于 Udacity CS101教学内容范围。我会学到什么?向成为一个专家程序员的道路前进。在本课中,你将通过一系列的练习,实践从问题描述到问题解决的过程。教学大纲赢得牌局...原创 2018-02-20 21:33:52 · 589 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(1 - 1)Winning Poker Hands - Lesson 1
Winning Poker HandsLesson 1视频链接: Lesson 1 - Udacity1. Welcome2. About the class3. Outlining the problem一个一般设计过程的例子从一个模糊的理解开始,提炼我们的理解,形成对问题规范的描述,然后变换成可以代码化的东西,最后我们就得到了可运行的代码了。一句话: 从模糊...原创 2018-02-20 22:55:39 · 497 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(1 - 2)Winning Poker Hands - Bonus:Shuffling
Winning Poker HandsBonus:Shuffling视频链接: Bonus:Shuffling1. Bad Shuffleimport randomdef deal(numhands, n=5, deck=[r+s for r in '23456789TQKA' for s in 'SHDC']): "Shuffle the deck and de...原创 2018-02-23 21:58:29 · 246 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(1 - 3)Winning Poker Hands - Andy'S Corner
Winning Poker HandsAndy’S Corner视频链接: Andy’S Corner - Udacity1. Hello2. List Comprehensions 13. 练习:List Comprehension 24. List Comprehension 35.练习: List Comprehension 4我的答案:#-----...原创 2018-02-24 16:24:50 · 299 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(2 - 2)Back of the Envelope - Problem Set 2
Back of the EnvelopeProblem Set 2视频链接: Problem Set 2 - Udacity 1. 练习:No Leading ZerosNo Leading Zeros - Design of Computer Programs - YouTube补充视频中,一些不认识的词汇本段视频的核心部分的,我的翻译# -----------...原创 2018-03-03 16:25:42 · 286 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(1 - 4)Winning Poker Hands - Problem Set 1
Winning Poker HandsProblem Set 1视频链接: Problem Set 1 - Udacity1. Seven Card Stud补充知识:itertools.combinations(iterable, r)combinations(iterable, r)方法,创建一个迭代器,返回iterable中所有长度为r的子序列,返回的子序列中的项按输入...原创 2018-02-24 16:29:12 · 287 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(1 - 5)Winning Poker Hands - Office Hours 1
Winning Poker HandsOffice Hours 1视频链接: Office Hours 1 - Udacity1.Office Hours 1Prajeet:当你着手处理一个新的问题,你会做多少研究?你会寻找已经写好的方法吗?或者你通常会自己写这些工具?你怎么样平衡研究的时间和花在写的时间上面? Peter:成为一个程序员的重要的一部分是,知道什么应该自己做,什...原创 2018-02-24 22:17:44 · 324 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(1 - 0)Winning Poker Hands - 简介
Winning Poker Hands(赢得牌局)你可以学到什么:设计过程的步骤,程序开发的清晰和通用性。论证程序正确性,试验和模拟。设计的权衡;简洁和清晰。分解和组合。链接: Lesson 1 - UdacityLesson 1Bonus: ShufflingAndy’s Corner 1Problem Set1Office Hours 1参考文献:...原创 2018-02-20 21:53:06 · 223 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(2 - 0)Back of the Envelope - 简介
Back of the Envelope你可以学到什么:信封背面的计算:什么时候用穷举法,什么时候用聪明的办法。斑马谜题:生成器表达式,排列和组合。密码算术:递归和期望想法;最长回文子字符串算法。Lesson 2视频链接: Lesson 2 - UdacityProblem Set 2视频链接: Problem Set 2 - UdacityOffice H...原创 2018-02-24 22:35:02 · 316 阅读 · 0 评论 -
《Design of Computer Programs》学习笔记(2 - 3)Back of the Envelope - Office Hours 2
Back of the EnvelopeOffice Hours 2视频链接: Office Hours 2 - Udacity1. Office Hours 2Office Hours 2 - Design of Computer Programs - YouTube补充视频中,一些不认识的词汇forum 讨论会approximately 近似地,大约exact...原创 2018-03-04 16:28:05 · 213 阅读 · 0 评论 -
《D o C P》学习笔记(6 - 1)Word Games
备注1:每个视频的英文字幕,都翻译成中文,太消耗时间了,为了加快学习进度,我将暂停这个工作,仅对英文字幕做少量注释。 备注2:将.flv视频文件与Subtitles文件夹中的.srt字幕文件放到同1个文件夹中,然后在迅雷看看中打开播放,即可自动加载字幕。Word Games你可以学到什么:Managing complexity.Large sets of words.Appro...原创 2018-06-16 14:24:09 · 2924 阅读 · 0 评论