(2)字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要考虑深复制的问题了。)
[cpp] view
plaincopyprint?
class CPerson
{
protec...
分类:
其他好文 时间:
2015-05-31 18:34:22
阅读次数:
110
DOM自身存在很多类型,我们在上篇博客中提到了大部分的类型,比如Element类型:表示的是元素节点,比如Text类型:表示的是文本节点。DOM也提供了一些扩展功能。
一.DOM类型
上篇博客我们了解了DOM的节点以及怎样操作和查询节点,而本身这些不同的节点,又有着不同的类型
我们随便来看两个类型:Document类型和El...
分类:
编程语言 时间:
2015-05-31 18:34:21
阅读次数:
161
解析:sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身的(py文件)文件路径;sys.argv[1]表示第一个参数。上例中就是notepad,所以它的执行效果跟我们在命令行窗口直接敲入notepad后回车的效果是一样的。...
分类:
编程语言 时间:
2015-05-31 18:32:42
阅读次数:
105
各位看官们,大家好,从今天开始,我们讲大型章回体科技小说 :C栗子,也就是C语言实例。闲话休提,
言归正转。让我们一起talk C语言实例吧!
看官们,上一回中咱们说的是判断闰年的例子,这一回咱们说的例子是:求阶乘。
看官们,阶乘是数学中的一种运算,通常使用感叹号来表示阶乘。比如:3!表示3的阶乘。阶乘的定义是这
样的:正整数n=0时,n的阶段乘为1,n>0时,n的阶...
分类:
编程语言 时间:
2015-05-31 18:32:39
阅读次数:
147
描述
现有一块草坪,长为20米,宽为2米,要在横中心线上放置半径为Ri的喷水装置,每个喷水装置的效果都会让以它为中心的半径为实数Ri(0
输入
第一行m表示有m组测试数据
每一组测试数据的第一行有一个整数数n,n表示共有n个喷水装置,随后的一行,有n个实数ri,ri表示该喷水装置能覆盖的圆的半径。
输出
输出所用装置的个数
样例输入...
分类:
其他好文 时间:
2015-05-31 18:30:56
阅读次数:
90
一个街区有很多住户,街区的街道只能为东西、南北两种方向。
住户只可以沿着街道行走。
各个街道之间的间隔相等。
用(x,y)来表示住户坐在的街区。
例如(4,20),表示用户在东西方向第4个街道,南北方向第20个街道。
现在要建一个邮局,使得各个住户到邮局的距离之和最少。
求现在这个邮局应该建在那个地方使...
分类:
其他好文 时间:
2015-05-31 18:27:24
阅读次数:
83
水池数目点我描述南阳理工学院校园里有一些小河和一些湖泊,现在,我们把它们通一看成水池,假设有一张我们学校的某处的地图,这个地图上仅标识了此处是否是水池,现在,你的任务来了,请用计算机算出该地图中共有几个水池。输入第一行输入一个整数N,表示共有N组测试数据每一组数据都是先输入该地图的行数m(0 2 #...
分类:
其他好文 时间:
2015-05-31 18:23:19
阅读次数:
88
正则表达式,又称正规表示法、常规表示法,计算机科学的一个概念。 正则表达式可以: ?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 。 ?替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可...
分类:
其他好文 时间:
2015-05-31 18:18:29
阅读次数:
145
更改文件和目录权限的命令:chmod [ugoa][+-=] 文件名其中,u-user,代表文件所有者;g-group,代表文件的所属组;o-other,代表除所有者和所属组组员之外的其他账户;a-all,代表所有账户。+、-、=分别表示对权限的增加、减少和定义。比如,example.txt文件当前...
分类:
其他好文 时间:
2015-05-31 18:17:57
阅读次数:
102
Graph cuts是一种基于图论的方法,它是一种能量优化算法,在计算机视觉领域应用于前景背景分割,立体视觉,抠图等。这类方法首先使用无向图G=表示要分割的图像,V和E分别是顶点和边的集合。此处的Graph和普通的Graph稍有不同,普通的图由顶点和边构成,如果边的有方向的,这样的图被则称为有向图,...
分类:
其他好文 时间:
2015-05-31 18:16:39
阅读次数:
393