可变参数 在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。 我们以数学题为例子,给定一组数字a,b,c……,请计算a2 + b2 + c2 + ……。 要定义出这个函数,我们必须确定输入的参数。由于参数个数不确定,我们首 ...
分类:
编程语言 时间:
2018-09-02 11:57:28
阅读次数:
156
需要解决的问题: 第一种解决方案: 运行结果如下: 上图中将a和b定义成公有的暴露出来不符合面向对象封装的原则。 第二种方案如下: 虽然解决了复数相加的问题,但是并不完美,显得不自然,我们能否使用c1+c2的这种方式呢? 思考: 操作符重载: 重载的深层次意义就在于可以扩展系统已经存在的功能。 用o ...
分类:
其他好文 时间:
2018-09-01 21:56:59
阅读次数:
177
复数类: 程序如下: 为了能实现连续的赋值操作,第72行我们返回的是复数的引用。 主函数的第21行先把c2赋值给c3,然后返回c3,最后将c1赋值给c3,返回c3。 运行结果如下: 注意事项: 小结: ...
分类:
其他好文 时间:
2018-09-01 21:54:48
阅读次数:
146
static complex data members static data members member functions static member functions 非静态成员函数:non-static member functions complex c1, c2, c3 comple ...
分类:
编程语言 时间:
2018-08-31 21:56:52
阅读次数:
222
电路中,一个容量很大的电解电UNL2003ADR容Cl与一个容量很小的电容C2并联。Cl是一个lOOOyF的大容量滤波电容,C2是一个只有O.OlyF的小电容,为高频滤波电容,用来进行高频成分的滤波。这种一大一小的电容相并联的电路在电源电路中十分常见。 编辑摘要 电路中,一个容量很大的电解电UNL2 ...
分类:
其他好文 时间:
2018-08-31 10:42:49
阅读次数:
150
实验内容:将三层交换机和R3设置热备份路由,要求分别使用HSRP和VRRP,使得C1是三层交换机为主,R3为辅:C2是R3位主,三层交换机位辅。实验目的:了解HSRP和VRRP,并熟练掌握VLAN和单臂路由原理。实验总体思路:1.首先处理好接口,该对应的对应,该激活的激活2.将192.168.10.0网段用HSRP进行热备份3.将192.168.20.0网段用VRRP进行热备份4.设置OSPF服务
分类:
其他好文 时间:
2018-08-27 22:34:13
阅读次数:
277
一、三层交换机原理1、三层交换机通过硬件来交换和路由选择数据包2、三层交换等于二层交换加上三层转发3、具有路由功能,不同VLAN之间可以相互访问,每个VLAN的虚拟接口就是该网段的网关。二、实验拓扑图实验要求:1、在R2上配置DHCP服务器分别为C1,C2分配IP地址。2、C1,C2分别可以访问DHCP服务器。3、R3为外网,C1,C2分别可以访问R3。三、实验配置1、配置二层交换机SW1SW1(
分类:
其他好文 时间:
2018-08-27 18:31:34
阅读次数:
155
题目 因为三个点肯定会有一个中转点,然后从中将一棵无根树转成有根数,然后再通过乘法原理(c2表示两两的乘积,若有第三个数就可以变成3数相乘,就可以乘法原理了) 为什么要搜索每颗子树而不从从自己的根开始搜了 以为这样就有可能不是中转点了 所以这样的话时间复杂的为O(N^2),但是可以使用长链剖分优化为 ...
分类:
其他好文 时间:
2018-08-23 00:35:07
阅读次数:
222
一、equals方法介绍 1.1.通过下面的例子掌握equals的用法 1.2.画出内存分析图分析c1和c2比较的结果 程序: Cat c1 = new Cat(1,1,1); Cat c2 = new Cat(1,1,1); 执行完之后内存之中的布局如下图所示, c1指向一个对象,c2也指向一个对 ...
分类:
其他好文 时间:
2018-08-22 16:54:57
阅读次数:
137
题目描述 Freda和rainbow饲养了N只小猫,这天,小猫们要去爬山。经历了千辛万苦,小猫们终于爬上了山顶,但是疲倦的它们再也不想徒步走下山了(呜咕>_<)。Freda和rainbow只好花钱让它们坐索道下山。索道上的缆车最大承重量为W,而N只小猫的重量分别是C1、C2……CN。当然,每辆缆车上 ...
分类:
其他好文 时间:
2018-08-20 21:47:58
阅读次数:
174