马毅,清华自动化和数学双学士,UCB电子工程与计算机科学硕士,博士,数学硕士。博士毕业时拿到了计算机视觉领域最高奖Marr prize。后来研究sparse
representation,开始领跑这个方向。现为UIUC计算机系副教授,MSRA视觉计算组负责人。马毅,成长于四川,就学于北京清华,深造于...
分类:
其他好文 时间:
2014-05-15 09:56:01
阅读次数:
382
基本概念和术语
1.数据 数据元素 数据对象 数据结构
数据:在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称.
数据元素:是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。
数据对象:是性质相同的数据元素的集合。是数据的一个子集。
数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。
2.数据结构
数据结构分为逻辑结构和物理结构
...
分类:
其他好文 时间:
2014-05-15 03:26:16
阅读次数:
317
2014年哈工大计算机硕士研究生复试考试大纲考试科目名称:计算机科学与技术考试科目代码:[]复试科目除C语言外均为选择题,每题2分。(1)集合论与图论,占30分。(2)计算机体系结构,占30分。(3)编译原理,占30分(4)数据库系统,占30分(5)C语言程序设计,占50分(6)软件工程,占30分注...
分类:
其他好文 时间:
2014-05-15 02:17:27
阅读次数:
336
在你学习编程之前思考一下你的目标要知道编程大多时候就是在创造,当你有最终目标感时道路会更加的清晰。如果你的目标是“学习编程”而不是更具体的学习哪种程序及如何让你的生活更好,那么你可能会发现这不过是一次令人沮丧的实践。我有点惭愧地承认我学习计算机科学的部分动机是为了证明我聪明,及我想干“聪明人”的工作...
分类:
其他好文 时间:
2014-05-13 10:21:38
阅读次数:
242
利用周末这点空余时间,我再来答复一位本科生朋友的邮件。 邮件内容如下: 前辈你好 我的学校是郑州的一所三本学院。而我是其中的一员。我的专业是计算机科学与技术软件开发与设计。 1大学上半学期我们学的计算机导论,其次就是高数英语。下学期学的c语言高数和英语。下半学期快结束了我还感觉自己什么都不会。已经毕业的很多前辈总是说专业基础很重要。到底神马是...
分类:
其他好文 时间:
2014-05-11 06:30:44
阅读次数:
243
《具体数学》通过三个例子来讲递归,分别是:HanoiTower(汉诺塔)、LinesinthePlane(平行中的直线)、JosephusCircle(约瑟夫环问题)这三个例子一直被数学家们反复研究;已知解法都使用递归,大问题化为小问题;都可以用计算机程序来求解;我最近因为考试忙的其实也没看几页,就先把..
分类:
其他好文 时间:
2014-05-09 06:56:00
阅读次数:
270
策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的用户。何谓算法呢?它是一种描述程序行为的语言,广泛应用于计算机科学领域,是一种让程序最为简洁的思考方式。
一、组成:
1.抽象策略角色: 策略类,通常由一个接口或者抽象类实现。
2.具体策略角色:包装了相关的算法和行为。
3.环境角色:持有一个策略类的引用,最终给客户端调用。
二...
分类:
其他好文 时间:
2014-05-07 07:25:27
阅读次数:
273
代码大全
重构:改善既有代码的设计
重构与模式
修改代码的艺术
实现模式
深入浅出设计模式(First head)
企业应用架构模式
分析模式*
代码整洁之道*
编程珠玑*
程序员的职业素养*
别闹了,费曼先生!*
测试驱动开发TDD*
验收测试开发ATDD*
Cucumber:行为驱动开发指南BDD*
设计原本:计算机科学巨匠Frederic...
分类:
其他好文 时间:
2014-05-07 06:17:20
阅读次数:
360
树
学习目标
理解什么是树及使用方法 学会使用树实现映射 用列表实现树 用类和引用实现树 用递归实现树 用堆实现优先队列
树的例子
前面我们学习过栈和队列这类线性数据结构,并且体验过递归,现在我们学习另一种通用数据结构,叫做树。树在计算机科学中应用广泛,象操作系统、图形学、数据库系统、网络等都要用到树。树和他们在自然界中的表哥——植物树——非常相似,树也有根,有分枝,有叶子...
分类:
编程语言 时间:
2014-05-06 23:24:22
阅读次数:
447
上个世纪90年代,安装有486/奔腾处理器,带有漂亮的图形界面的Windows 3.2/95的PC机大量进入中国。我有幸在那个时候开始接触到了计算机。
一本《PC天书2000》(大众软件2000年增刊)陪着我懵懵懂懂踏进了计算机的世界,“装机时一门艺术”这句口号现在还记得,“当前的电脑主要就是由CPU、主板、内存、显卡硬盘这五大配件组成”概括了“DIY的精华”。早期的大软(2000年)涉足了硬件...
分类:
其他好文 时间:
2014-05-06 22:53:14
阅读次数:
614