- 博客(7)
- 收藏
- 关注
转载 11076 浮点数的分数表达
11076 浮点数的分数表达时间限制:1000MS 内存限制:1000K提交次数:0 通过次数:0题型: 编程题 语言: G++;GCC;VCDescription在计算机中,用float或double来存储小数有时不能得到精确值,若要精确表达一个浮点数的计算结果,最好用分数来表示小数,有限小数或无限循环小数都可以转化为分数,无限循环小数的循环节用括号标记出来。如:0...
2018-09-21 15:59:44
909
转载 求最大公约数(辗转相除法)
辗转相除法:取两个数中最大的数做被除数,较小的数做除数,用最大的数除较小数,如果余数为0,则较小数为这两个数的最大公约数,如果余数不为0,用较小数除上一步计算出的余数,直到余数为0,则这两个数的最大公约数为上一步的被除数。实现的方法有很多,可以用递归,也可以用循环,下面给出这两种简单的方法。递归实现:long long GCD(long long m,long long n){ ...
2018-09-21 15:52:03
1215
转载 Java数据结构以及最主要的集合框架(Collection)
Java数据结构简介Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:1、枚举(Enumeration):枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。 枚举接口定义了一种从数据结构中取回连续元素的方式。(已被迭代器lterator取代)2、位集合(BitSet):位集合类实现了一组可以单独设置...
2018-01-18 23:07:41
512
转载 静态变量与成员变量
由static修饰的变量称为静态变量,其实质上就是一个全局变量。如果某个内容是被所有对象所共享,那么该内容就应该用静态修饰;没有被静态修饰的内容,其实是属于对象的特殊描述。 不同的对象的实例变量将被分配不同的内存空间, 如果类中的成员变量有类变量,那么所有对象的这个类变量都分配给相同的一处内存,改变其中一个对象的这个类变量会影响其他对象的这个类变量,也就是说对象共享类变量。成员变量...
2017-12-28 20:20:58
313
转载 多态
多态:同一个对象,在不同时刻体现出来不同的状态。多态的作用:1.可替换性(substitutability)。多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,对其他任何圆形几何体,如圆环,也同样工作。2.可扩充性(extensibility)。多态对代码具有可扩充性。增加新的子类不影响已存在类的多态性、继承性,以及其他特性的运行和操作。实际上新加子类更容易获得多态功能。例如...
2017-12-26 21:13:57
181
转载 面向对象的特性
1、通俗来讲,假设有一个造奔驰牌汽车的汽车厂,(1)首先,该厂必须考虑车有哪些基本特征,比如有轮子,有容器载人,有引擎发动机等基本部件等等,这就是车的基本模型,也就是抽象出车这个类的过程。(2)其次,另外一家汽车厂也想借助名牌效应造车,但是奔驰牌汽车厂并不想让它知道里面的细节是什么,用的什么材料,于是就让它不用考虑那么多,直接把造车费用以及要造什么样的车交给自己就行,这就是封装。(3)然后...
2017-12-10 15:08:16
202
转载 类与对象的初始化过程
在类和对象的初始化过程中,如果有父类的话,优先加载父类,首先初始化父类的静态属性或者静态初始化块(两者的顺序由在代码中出现的次序决定,下同),其次加载子类,初始化子类的静态属性或者静态初始化块,接着,在new出一个对象时,首先执行父类的普通初始化块和父类的构造方法块,最后执行子类的普通初始化块和子类的构造方法块。程序举例...
2017-12-10 14:26:54
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人