
设计模式
miao6664659
这个作者很懒,什么都没留下…
展开
-
工厂模式
http://blog.youkuaiyun.com/wuzhekai1985?viewmode=contents 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式转载 2012-10-31 09:19:29 · 508 阅读 · 0 评论 -
设计模式C++实现(2) 策略模式
http://blog.youkuaiyun.com/wuzhekai1985/article/details/6665197 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要转载 2012-11-01 14:18:04 · 666 阅读 · 0 评论 -
设计模式(3)C++实现 适配器模式
http://blog.youkuaiyun.com/wuzhekai1985/article/details/6665542软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话转载 2012-11-02 11:03:13 · 981 阅读 · 0 评论 -
设计模式之C++实现 (15)
http://blog.youkuaiyun.com/wuzhekai1985/article/details/6674984 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《转载 2012-11-13 17:22:35 · 595 阅读 · 0 评论 -
设计模式C++实现(16) 状态模式
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍状态模式的实现。 状态模式:允许一个转载 2012-11-14 14:32:41 · 513 阅读 · 0 评论 -
基数排序 计数排序 桶排序
http://blog.youkuaiyun.com/quietwave/article/details/8008572去耦合十分重要 能够节省代码量 可以参考如下代码计数排序 当输入的元素是 n 个 0 到 k 之间的整数时,它的运行时间是 Θ(n+k)。计数排序不是比较排序,排序的速度快于任何比较排序算法。由于用来计数的数组C的长度取决于待排序数组中数据的范围(等于待排序数组的最大值与最小转载 2012-12-10 11:16:06 · 747 阅读 · 0 评论 -
转载的说明
博客中大部分的文章均为转载,转载的内容大概有以下几个牛人:1.July http://blog.youkuaiyun.com/v_JULY_v/article/details/61264062.HackBuffer http://blog.youkuaiyun.com/Hackbuteer1?viewmode=contents3.morewindows 4. 小田 http://blog.csdn.ne原创 2012-11-22 09:29:08 · 1154 阅读 · 0 评论