- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 抽象类和接口
设计层面: 1:抽象类是类:是对一类事物的抽象 2:interface不是类,是一类行为规范(高度抽象) 3:interface可以跨类型,抽象类不可以 4:单一职责原则 语法层面:1 抽象有构造方法,Interface 没有;2 抽象类 只能实现单继承,interface实现多继承;(不允许类多重继承的主要原因是,如果A同时继承B和C,而b和c同时有一个
2017-11-14 15:56:13 210
原创 UVA 11827 Maximum GCD
题目链接:点击打开链接题意:n组测试数据,每组数据任意m个数,求这些数所有的两两组合中最大的公因数。分析:这题思路很容易想到,直接暴力就行了,主要在于输入的处理,因为没有具体给出每组多少个数,下面的代码中将会详细说明。代码:#include#include#includeusing namespace std;int gcd(int a,int b){ if(b=
2017-11-08 10:25:31 280
原创 float double int long long int的精度
范围就不多说,根据字节数就可以大致判断范围。主要说一下精度(有效数字位数)int 最大值 2147483647 (最大)有效数字位数(9-10)unsigned int 最大值 4294967295 (最大)有效数字位数(9-10)long long int 最大值 9223372036854775807 (最大)有效数字位数(18-19)unsigned
2017-11-07 20:36:59 4420
转载 埃拉托斯特尼筛法算法复杂度(n*lnlnn)的证明([欧拉数学]素数倒数之和)
上一篇文章我通过欧拉数学的方式简单地讲了数论中的“黎曼ζ函数”和“金钥匙”。事实上,这把“金钥匙”与很多问题之间的联系已经被建立了起来,换句话说,“金钥匙”已经插入到了相应的“锁孔”中,数学家的工作就是要把这个金钥匙“拧动”,继而打开数学之门!接下来我们看看如何证明所有素数的倒数之和发散的。在入正题之前,我们得需要看一个引理:无限数列an的每一项都大于0,那么∑n=1∞an与∏n=
2017-11-07 19:36:56 5048 6
原创 UVA 11752 The Super Powers
题目链接:https://vjudge.net/contest/196700#problem/Y题意:输出所有满足是任意两个数两个或以上的次方的数字num(1分析:容易发现,这个数各种形式的最大幂指数一定是合数,因为只有合数才可以拆分为两个数之积(除了1和本身之外),而且小于64,可以预先把所有的小于64的合数存起来,(一开始没想明白,只想到了偶数),然后依次枚举筛选满足条件的情况(最小为
2017-11-07 18:03:34 232
原创 Java学习笔记之static与this
package com.classtest;///import static package battery.*;直接导入静态类 调用静态方法可以可以直接使用(不常用)/* * 1 静态成员变量:属于类的(属于所有对象的全局变量) * 2 静态成员方法:属于类的(属于所有对象的全局方法) * 3 静态的只能调用静态的(通过对象调用非静态成员);非静态可以调用静态的; * *扩展 *
2017-11-01 11:05:03 206
音乐播放器
2017-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人