一.静态方法@classmethod:之前,我们在类中定义的方法都是对象方法,也就是说这些方法都是发送给对象的消息。实际上,我们写在类中的方法并不需要都是对象方法,例如我们定义一个“三角形”类,通过传入三条边长来构造三角形,并提供计算周长和面积的方法,但是传入的三条边长未必能构造出三角形对象,因此我们可以先写一个方法来验证三条边长是否可以构成三角形,这个方法很显然就不是对象方法,因为在调用这个方法
分类:
其他好文 时间:
2019-08-09 09:20:27
阅读次数:
110
发些高等数学题有空的时候做一做,不是什么东西不会可以学会的。数学就是不行,不会就是不会 习题1-1——空间直角坐标系: 1.研究空间直角坐标系中各个卦限种点的坐标特征,指出下列各个点在哪个卦限 A(1,-2,3), B(0,4,3), C(2,-3,-4), D(-2,-3,-1), E(1,2,4 ...
分类:
其他好文 时间:
2019-08-08 23:36:08
阅读次数:
114
题目 Description 二维平面坐标系中有N个点。 从N个点选择3个点,问有多少选法使得这3个点形成直角三角形。 Description 二维平面坐标系中有N个点。 从N个点选择3个点,问有多少选法使得这3个点形成直角三角形。 Input 第一行包含一个整数N(3<=N<=1500),表示点数 ...
分类:
其他好文 时间:
2019-08-07 22:53:54
阅读次数:
112
描述 小明的手中有一堆长短不一的小木棒,小明随机从这一堆中选取3根,看是否能拼成一个三角形,显然成功的概率是非常高的,现在小明想提高难度, 他随机的从这堆木棒中选取4根,并且期待着能拼成一个等边三角形,显然这种可能性是比较低的。现在给你n根木棒,问有多少种选取方法。 因为选取的方法可能非常多,需要最 ...
分类:
其他好文 时间:
2019-08-06 00:35:05
阅读次数:
92
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam){ HDC hdc; //设备环境句柄 PAINTSTRUCT ps; //存储绘图环境的相关信息 static HPEN hPen; //定 ...
分类:
其他好文 时间:
2019-08-05 19:02:58
阅读次数:
126
一:抽象工厂模式 工厂模式指的是,围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。 二:代理设计模式 代 ...
分类:
编程语言 时间:
2019-08-04 19:22:10
阅读次数:
106
题目描述 给定一个nxm的网格,请计算三点都在格点上的三角形共有多少个。下图为4x4的网格上的一个三角形。注意三角形的三点不能共线。 给定一个nxm的网格,请计算三点都在格点上的三角形共有多少个。下图为4x4的网格上的一个三角形。注意三角形的三点不能共线。 输入格式 输入一行,包含两个空格分隔的正整 ...
分类:
其他好文 时间:
2019-08-04 01:12:01
阅读次数:
90
面向对象进阶当然是要谈谈面向对象的三大特性:封装、继承、多态 @property装饰器 python虽然不建议把属性和方法都设为私有的,但是完全暴露给外界也不好,这样,我们给属性赋值的有效性九无法保证,因此,为了使得对属性的访问既安全又方便,可以通过属性的getter(访问器)和setter(修改器 ...
分类:
编程语言 时间:
2019-08-03 01:07:43
阅读次数:
148
题意: 给定一个多边形,这个多边形的点都在格点上,问你这个多边形里面包含了几个格点。 题解: 对于格点多边形有一个非常有趣的定理: 多边形的面积S,内部的格点数a和边界上的格点数b,满足如下结论: 2S=2a+b-2 证明不难,对于格点长方形显然成立,对于高度为1的直角三角形也显然成立,那么我们想象 ...
分类:
其他好文 时间:
2019-08-03 00:48:08
阅读次数:
78
J - Sincerely Gym - 101350J Physics cat likes to draw shapes and figure out their area. He starts by drawing a circle. Then inside the circle, he draw ...
分类:
其他好文 时间:
2019-08-02 20:18:27
阅读次数:
114