代码改变世界

阅读排行榜

STL源码剖析之迭代器概念与traits编程技巧--学习笔记

2011-04-12 10:08 by Aga.J, 546 阅读, 收藏,
摘要: 15 Iterator是一种抽象的设计概念:design pattern中有一种iterator的模式: 提供一种外部方法,使之可以依序访问聚合器所含的各个元素,而又无需暴露该聚合物的内部表述方式(也就是说做到和聚合物的类型无关);STL的中心思想: 将数据容器和算法分开,彼此独立设计,最后使用粘合剂将他们粘合起来。要做到 容器的泛型化我们可以借助class template,要做到 算法的泛型化,我们可以借助 function template。而他们之间的交合,就需要细致考虑。下面是三者之间完美结合的例子Template<class InputIterator, class T> 阅读全文

Idea

2011-09-16 19:28 by Aga.J, 532 阅读, 收藏,
摘要: http://www.weebly.com/?footer这东西,就是我之前的一个idea,原来人家07年就做了,还接了风投。 阅读全文

windows phone的Class Library简记

2010-05-02 01:34 by Aga.J, 527 阅读, 收藏,
摘要: 命名空间Microsoft.Devices类VibrateControl作用VibrateControl:允许WindowsPhone OS7.0CTPRefresh版的应用程序可以在设备上启动和停止振动,可以通过使用其静态方法Default获得这个类的实例继承体系VibrateControl:ObjectMicrosoft.Devices.VibrateController主要函数VibrateControl:public void Start( TimeSpan duration)public void Stop()public static VibrateController Defau 阅读全文

最近做了多个不同的数据库操作的项目,没事干了就试着封装一些基本的数据库操作,以后能自己用自己的类

2010-05-20 22:53 by Aga.J, 517 阅读, 收藏,
摘要: 今天和昨天抽了点时间完成了封装新建数据库的功能class MyDataBase { public void createSQLCeDataBase() { createSQLCeDataBase(null); } public void createSQLCeDataBase(string fileName) { createSQLCeDataBase(fileName, false); } public void createSQLCeDataBase(string fileName ,bool newOne) { createSQLCeDataBase(@"My Document 阅读全文

解题思路之树型结构

2011-03-10 10:51 by Aga.J, 516 阅读, 收藏,
摘要: 有一类求一组解,或者求全部解,或者求最优解的问题,可以利用 “试探”和“回溯”的搜索技术来求解。例如:求含n个元素的集合的幂集合(全集)解法一:“分治法”进行“递归算法设计”, 递归规定义:基本项(终结状态) + 归纳项(如何从当前状态转化到终结状态,也就是原问题和子问题之间的转化)递归设计的实质:当一个复杂的问题可以分解为若干子问题来处理时,其中某些子问题和原问题有相同的特征属性,则可以利用和源问题相同的分析处理方法。(例如汉诺塔的问题中,可以分解为3个子问题,(1)将编号为1至n-1的n-1个圆盘从X塔座移到Y塔座;(2)将编号为n的圆盘从X塔座移到Z塔座(3)将编号为1至n-1的圆盘从Y 阅读全文
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 33 下一页