多继承时很容易产生命名冲突,即使我们很小心地将所有类中的成员变量和成员函数都命名为不同的名字,命名冲突依然有可能发生,比如非常经典的菱形继承层次。如下图所示: 类A派生出类B和类C,类D继承自类B和类C,这个时候类A中的成员变量和成员函数继承到类D中变成了两份,一份来自 A-->B-->D 这一路, ...
分类:
编程语言 时间:
2016-08-26 10:34:32
阅读次数:
174
需求:如何利用while语句根据用户输入要求打印菱形图案 diamond.py代码如下: x=int(input('Please input number: ')) i=1 j=1 while i<=x: j=1 while j<=x-i : print(' ',end='') j+=1 while ...
分类:
其他好文 时间:
2016-08-21 18:30:04
阅读次数:
541
第一章 数据库的设计 1.E-R图中: 矩形:实体 椭圆:属性 菱形:关系 直线:连接实体,属性和关系 2.映射基数 一对多 多对一 多对多 3.范式: 第一范式:确保每列的原子性 第二范式:确保表中的每列都和主键相关 第三范式:确保表中的每列都和主键有直接关系,而不是间接关系 第二章 数据库的实现 ...
分类:
数据库 时间:
2016-08-19 22:02:37
阅读次数:
196
首先,从简单的着手,打印出金字塔的右半部分,代码如下 然后打印出完整的金字塔,完整的金字塔,在上面的基础下只需要做小小的修改, 注:把上面的代码复制到php文件中,会出现不知名的错误,应该是格式问题,但是代码是正确的。 然后是空心金字塔,代码如下: 接下来,是菱形 注:上述代码在不同的浏览器可能显示 ...
分类:
Web程序 时间:
2016-08-16 14:36:11
阅读次数:
154
1.找出条件中的实体(矩形),属性(椭圆),关系(菱形)关系分为1:1,1:N,M:N,列出ER图 2. -1:1联系的转换方法 -两个实体分别转化为一个关系模式,属性即是本来的属性 -关系可以与任意一个实体合并,关系的属性,以及另一个实体的主码要加到合并到的关系模式里面 -1:n联系的转化方法 - ...
分类:
其他好文 时间:
2016-08-14 20:49:34
阅读次数:
355
1.不带标记的 如: x=[1,5,3,7,4] 2. 带标记 plot(x,'-*') '-s' 表示方格 '-p' 表示五角星 '-d' 表示菱形 '-h' 表示六角形 '-+' 表示用加号 '-o' 表示用圈 '-*' 表示星号 ..................... 3.有比较的折线,同 ...
分类:
其他好文 时间:
2016-08-12 23:45:16
阅读次数:
1514
计算几何 计算 一串可能有相交可能有相离的同半径且圆心在同一水平面的圆的总面积
总共是分三类讨论
1、相交, 圆心相距比较远, 相交并且 相交部分在那个菱形里面
2、相交, 圆心相距比较近, 那个菱形在相交部分里面
3、相离, 外离
注意一下精度
然后就是 每次把相交部分算到前一个圆, 然后一次算去就好了
Wrong answer, 然后对圆心排个序就通过了, 本来以为默认就是升序的, 结果是乱序的⊙﹏⊙‖∣
复杂度 O(n)
这个是队友代码实现的, 所以向队友 nardo 要了AC代码...
分类:
其他好文 时间:
2016-08-09 13:42:56
阅读次数:
199
运行结果: 待更新。。。。。。。。。。。。 ...
分类:
其他好文 时间:
2016-08-03 21:38:55
阅读次数:
98
第一天成果 1、浮动的盒子不要给宽,内容撑起盒子的宽 在前端设计中,一般不给浮动的盒子设置宽,让其用内容撑起一个高度。 2、小三角的表示 ◇用一个盒子(盒子宽为字的宽,高度为字高度的一半)去截取这个菱形来得到一个三角,当然还要涉及到浮动。 3、块级元素只能通过padding-top来调节垂直居中 4 ...
分类:
Web程序 时间:
2016-08-01 22:49:44
阅读次数:
196
题意:按顺时针(clockwise)方向给你四个点的坐标,判断它是否是平行四边形,矩形,菱形,正方形。
几何,肯定是用向量,具体判断四边形的形状,就看你初高中的几何了,具体判断,看下面这张图...
分类:
其他好文 时间:
2016-08-01 12:38:29
阅读次数:
200