会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
boydfd
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2015年4月13日
算法导论 第二章作业
摘要: //作业2. 1-2templatevoid insert(T* A,int n){ for (int j =1; j = 0 && key > A[i]) { A[i +1] = A[i]; --i; } A[i +1] = key; }}//2. 1-3t...
阅读全文
posted @ 2015-04-13 21:02 boydfd
阅读(219)
评论(0)
推荐(0)
2015年4月11日
设计模式 创建型模式实践
摘要: //---------------------------15/04/10----------------------------/*创建型模式总结: 1:抽象工厂和工厂方法的对比: 抽象工厂: 工厂方法: 1>通过对象组合创建抽象产品。 通过类继承创建抽象产品。...
阅读全文
posted @ 2015-04-11 23:16 boydfd
阅读(213)
评论(0)
推荐(0)
2015年4月9日
设计模式 笔记 单例模式 Singleton
摘要: //---------------------------15/04/09----------------------------//Singleton 单例模式-----对象创建型模式/* 1:意图: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 2:动机 3:适用性: ...
阅读全文
posted @ 2015-04-09 21:51 boydfd
阅读(206)
评论(0)
推荐(0)
设计模式 笔记 抽象工厂模式 Abstract Factory
摘要: //---------------------------15/04/09----------------------------//Abstract Factory 抽象工厂----对象创建型模式/* 1:意图:提供一个创建一系列相关或相互依赖对象的接口,而无需制定他们具体的类。 2:别名:K...
阅读全文
posted @ 2015-04-09 19:51 boydfd
阅读(243)
评论(0)
推荐(0)
设计模式 笔记 工厂方法 Factory Methon
摘要: //---------------------------15/04/09----------------------------//factory method 工厂方法-------对象创建型模式/* 1:意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。 Factor...
阅读全文
posted @ 2015-04-09 17:41 boydfd
阅读(260)
评论(0)
推荐(0)
2015年4月8日
effective c++ 笔记 (23-25)
摘要: //---------------------------15/04/08----------------------------//#23 宁以non_member、non_friend替换member函数{ class WebBrowser { public: ... void ...
阅读全文
posted @ 2015-04-08 22:02 boydfd
阅读(243)
评论(0)
推荐(0)
设计模式 笔记 生成器(建造者)模式 Builder
摘要: //---------------------------15/04/08----------------------------//builder 生成器(建造者)模式---对象创建型模式/* 1:意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 2:动机 3...
阅读全文
posted @ 2015-04-08 15:53 boydfd
阅读(242)
评论(0)
推荐(0)
2015年4月7日
设计模式 笔记 原型模式 prototype
摘要: //---------------------------15/04/07----------------------------//prototype 原型模式--对象创建型模式/* 1:意图:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 2:动机: 3:适用性: ...
阅读全文
posted @ 2015-04-07 21:00 boydfd
阅读(229)
评论(0)
推荐(0)
2015年4月6日
effective c++ 笔记 (18-22)
摘要: //---------------------------15/04/06----------------------------//#18 让接口容易被正确使用,不易被误用{// 1:为了防止客户输入错误的参数,可以使用外覆类型来区别: struct Day { explicit Day(i...
阅读全文
posted @ 2015-04-06 21:49 boydfd
阅读(195)
评论(0)
推荐(0)
stl源码剖析 详细学习笔记 空间配置器
摘要: //---------------------------15/04/05----------------------------/* 空间配置器概述: 1:new操作包含两个阶段操作 1>调用::operator new配置内存(底层使用malloc来申请内存)。 2>调用函数的构...
阅读全文
posted @ 2015-04-06 11:04 boydfd
阅读(283)
评论(0)
推荐(0)
2015年4月3日
stl源码剖析 详细学习笔记 配接器
摘要: //---------------------------15/04/03----------------------------/* 配接器概述: 1:adapter是一种设计模式:将一个class的接口转换为另一个class的接口,使得原本因接口不兼容而 不能合作的classes可以一起工...
阅读全文
posted @ 2015-04-03 18:12 boydfd
阅读(310)
评论(0)
推荐(0)
2015年4月1日
stl源码剖析 详细学习笔记 仿函数
摘要: //---------------------------15/04/01----------------------------//仿函数是为了算法而诞生的,可以作为算法的一个参数,来自定义各种操作,比如比大小,返回bool值,对元素进行操作等//虽然这些函数也能实现,但是如果配合配接器(adap...
阅读全文
posted @ 2015-04-01 16:24 boydfd
阅读(217)
评论(0)
推荐(0)
stl源码剖析 详细学习笔记 算法(5)
摘要: //---------------------------15/04/01---------------------------- //inplace_merge(要求有序) template inline void inplace_merge(BidirectionalIterator firs...
阅读全文
posted @ 2015-04-01 15:36 boydfd
阅读(257)
评论(0)
推荐(0)
2015年3月31日
stl源码剖析 详细学习笔记 算法(4)
摘要: //---------------------------15/03/31---------------------------- //lower_bound(要求有序) template inline ForwardIterator lower_bound(ForwardIterator fir...
阅读全文
posted @ 2015-03-31 23:40 boydfd
阅读(219)
评论(0)
推荐(0)
2015年3月30日
effective c++ 笔记 (13-17)
摘要: //---------------------------15/03/30----------------------------//#13 以对象管理资源{ void f() { Investment *pInv = createInvestment(); ... delete...
阅读全文
posted @ 2015-03-30 22:23 boydfd
阅读(199)
评论(0)
推荐(0)
stl源码剖析 详细学习笔记 算法(3)
摘要: //---------------------------15/03/30---------------------------- //min_element template ForwardIterator min_element(ForwardIterator first, ForwardI...
阅读全文
posted @ 2015-03-30 16:13 boydfd
阅读(264)
评论(0)
推荐(0)
2015年3月29日
effective c++ 笔记 (9-12)
摘要: //---------------------------15/03/29----------------------------//#9 绝不在构造和析构过程中调头virtual函数{ /* 1:在构造时调用virtual函数有两个结果 1>如果基类实现了这个函数,就调用基类的函...
阅读全文
posted @ 2015-03-29 23:26 boydfd
阅读(210)
评论(0)
推荐(0)
stl源码剖析 详细学习笔记 算法(2)
摘要: //---------------------------15/03/29---------------------------- //****************************set相关算法***************************** /* 1>set相关算法...
阅读全文
posted @ 2015-03-29 18:26 boydfd
阅读(218)
评论(0)
推荐(0)
2015年3月28日
stl源码剖析 详细学习笔记 算法(1)
摘要: //---------------------------15/03/27----------------------------//算法{ /* 质变算法:会改变操作对象之值 所有的stl算法都作用在由迭代器[first,last)所标示出来的区间上。质变算法就是 运算过程会更改...
阅读全文
posted @ 2015-03-28 22:13 boydfd
阅读(243)
评论(0)
推荐(0)
stl源码剖析 详细学习笔记 算法总览
摘要: //****************************基本算法***************************** /* stl算法总览,不在stl标准规格的sgi专属算法,都以 *加以标记 算法名称 算法用途 质变 所在文件 ...
阅读全文
posted @ 2015-03-28 22:12 boydfd
阅读(297)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告