因为要当助教的缘故,需要进行语言培训,其中一部分就是如何做展示,这篇日志主要介绍相关的技巧,主要来源自 MIT 的 Patrick Winston 的『How to Speak』小课程。
【英语学习】ITA Testing
这门语言考试是在 CMU 做助教必须要通过的,虽然『据说』比较轻松,但是还是认真准备一下,算是通过研究考试的方式加深对于语言本身的认识。
【编程起跑线】14 技术面试感悟
本文属于不务正业及歪门邪道,没有太多判断力的同学请不要点开或立即关闭本页面。
【编程起跑线】13 总结
最后一节课写点感想,除了鸡汤就是情怀。
【编程起跑线】12 其他知识
这一章包括剩余一些比较基本的常识性知识,具体可能是以聊天的形式来进行交流,关键就在于理解,不要死记硬背。其实计算机学科的各种概念联系都比较紧密,梳理清晰自然就记住了。
【编程起跑线】11 面向对象
设计题可以分成两个类别:系统架构设计和利用面向对象编程原理进行程序设计。重点是要体现出自己的想法和思路,毕竟设计类问题,没有所谓标准答案。
【编程起跑线】10 位操作
位运算是一个很多歪门邪道技巧的题目类型,就我感觉来说,很多基本靠脑洞,不过更多的还是比较基本的几个操作组合组合就可以完成了。
【编程起跑线】09 数学
虽然说编程中用到的数学都不算特别复杂,但是在具体的实现中,还是有一些技巧和门道的。
【编程起跑线】08 排序和搜索
排序和搜索其实比较相似,最重要的就是理解好二分的思想。无论是稍微复杂一点的排序算法,还是搜索,实际上都是分而治之思想的体现。
【编程起跑线】07 树和图
树和图的问题,说难也难,说简单也简单。难在思路和理解,简单在很多时候可以利用递归得到非常优雅的解法。