程序设计思路:分别建立两个类:ScoreInformation类(用来定义学生的基本信息以及设置set和get函数)ScoreManagement类(用来定义实现学生考试成绩录入,考试成绩修改,绩点计算等功能的函数)和一个主函数Text类 (通过输入的数字选项进行功能的实现,因为退出系统代码量极少, ...
分类:
编程语言 时间:
2019-09-11 15:27:32
阅读次数:
80
题面描述: 给定 $n$ 个数 $A_1, A_2, ..., A_n$ 和 $m$ 个操作,操作分为两个类型: ① 给出 $p,x$,将第 $A_p$ 修改为 $x$; ② 给出 $x$,将整个序列中小于 $x$ 的数替换成 $x.$ 求最后所有数的值。 $1 \le n,m \le 2*10^5 ...
分类:
其他好文 时间:
2019-09-09 22:42:02
阅读次数:
85
[TOC] 适配器模式(Adapter Pattern)是结构型模式。主要用来解决接口不兼容的问题,将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 相关概念 目标类(Target):定义客户所需接口,可以是一个抽象类或接口,也可以是具体类 ...
分类:
其他好文 时间:
2019-09-09 19:13:44
阅读次数:
81
前言....... 这里我定义了一个抽象类,叫做“乘客”,这个类中有一个名为“出境”的抽象方法,以及重写自 Object 类的 toString 方法。 然后,我将“乘客”粗暴地分为两种:“中国人”以及“外国人”。这两个类分别实现了“出境”这个方法,具体来说,就是中国人走中国人通道,外国人走外国人通 ...
分类:
其他好文 时间:
2019-09-05 15:16:24
阅读次数:
87
模板特化 在将萃取机制之前,先要说明模板特化 当有两个模板类,一个是通用泛型模板,一个是特殊类型模板,如果创建一个特殊类型的对象,会优先调用特殊的类型模板类,例如: 运行结果: 萃取机制 现在举一系列例子来说明萃取机制 现在有两个类,需要完成相同的功能GetSum返回求和值 总结 萃取机制在STL中 ...
分类:
其他好文 时间:
2019-09-03 09:32:15
阅读次数:
79
这两个类都实现了 List 接口(List 接口继承了 Collection 接口),他们都是有序集合, 即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以 按位置索引号取出某个元素,并且其中的数据是允许重复的。 接着说 ArrayList 与 Vector 的区别,这 ...
分类:
其他好文 时间:
2019-08-30 13:08:55
阅读次数:
67
java中类与类之间的关系大部分的初学者只知道java中两个类之间可以是继承与被继承的关系,可是事实上,类之间的关系大体上存在五种—继承(实现)、依赖、关联、聚合、组合。 接下来,简单的分析一下这些关系。 继承(实现)对于类来说,这种关系叫做继承,对于接口来说,这种关系叫做实现。继承上一篇文章已经详 ...
分类:
编程语言 时间:
2019-08-30 11:15:33
阅读次数:
145
一、题目 Welcome Party 二、分析 最开始的时候分析错了,认为只要找两个类型中的最小差值就可以了,忽略了是求两个类型中最大值的最小差值。 那么可以对第一个类型进行从大到小排序,枚举这个类型的最大值,那么,枚举过的这个类型的人就不再选这个类型的值,而是选第二类型。 考虑对第二个类型处理,枚 ...
分类:
其他好文 时间:
2019-08-24 20:40:20
阅读次数:
109
JAVA中,java.net.HttpURLConnection 和 org.apache.http.client.HttpClient两个类,都可以模拟实现HTTP请求。 其中,HttpURLConnection 是jdk提供的类,其实现了http请求的所有操作,但由于其方法偏向于原子操作,因此, ...
分类:
编程语言 时间:
2019-08-24 14:58:23
阅读次数:
114
一、内存地址 1. equals默认是比较两个对象的内存地址是否相同 2. hashCode根据对象的地址,生成int整数,即hash值,和地址一一对应 二、重写 1. 某些情况下,我们希望用对象的相同字段来比较是否相同,而不是地址 2. 需要重写equals 三、Set, Map 这两个类是使用h ...
分类:
编程语言 时间:
2019-08-23 09:14:23
阅读次数:
117