上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方... 阅读全文
posted @ 2010-02-01 21:34 blessw 阅读(227) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2010-02-01 21:25 blessw 阅读(127) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2010-02-01 21:20 blessw 阅读(328) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2010-01-26 21:12 blessw 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2010-01-17 15:05 blessw 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一、Q先生和S先生、 P先生在一起做游戏。 Q先生用两张小纸片,各写一个数。这两个数都是正整数,差数是1。他把一张纸片贴在S先生额头上,另一张贴在P先生额头上。于是,两个人只能看见对方额头上的数。Q先生不断地问:你们谁能猜到自己头上的数吗?S先生说:“我猜不到。”P先生说:“我也猜不到。”S先生又说:“我还是猜不到。”P先生又... 阅读全文
posted @ 2010-01-17 15:04 blessw 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 创建和使用 DataViewDataView 使您能够创建 DataTable 中所存储的数据的不同视图,这种功能通常用于数据绑定应用程序。使用 DataView,您可以使用不同排序顺序显示表中的数据,并且可以按行状态或基于筛选器表达式来筛选数据。DataView 提供基础 DataTable 中的数据的动态视图:内容、排序和成员关系会实时反映其更改。此行为不同于 DataTable 的 Sele... 阅读全文
posted @ 2010-01-10 23:20 blessw 阅读(2863) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2010-01-10 23:16 blessw 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 有一个数组A[1000],装着1至1000的连续整数(乱序),突然其中有一个数变成了另一个数(仍处于1至1000的范围),问如何在O(n)时间和O(1)空间内找到这个重复的数是多少。1. 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。2.把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最... 阅读全文
posted @ 2010-01-10 23:01 blessw 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 第一部分、算法与程序设计1.在一棵一般的二叉树中找到指定的元素,如果有重复出现的元素,要求元素为深度最深的任何一个。指定元素找不到时返回EMPTY_NODE,请用C语言实现,相关数据结构与函数声明如下:structNode{intiValue;intid;Node*pLeft;Node*pRight;};constNodeEMPTY_NODE={0,0,NULL,NULL};NodefindDee... 阅读全文
posted @ 2010-01-10 22:59 blessw 阅读(499) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页