自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 2020 HZNU Winter Training Day 11

CodeForces - 1285D Dr. Evil Underscores题意:对于一个数组,求一个数字与数组每个元素异或之后的最大值最小,求这个最大值。思路:

2020-02-09 13:51:13 193

原创 寒假训练第五天

uva 10806 Dijkstra, Dijkstra.题意:固定起点1和终点n,从1到n,再从n回到1,去和回的路上相同的边只能用一次,求两次的和最短,如果去的时候不能去到终点或者回的时候回不到起点那么就输出Back to jail,否则输出两次和的最小值(此图是无向图,不会有重边,边的权值在大于1小于1000)思路:这道题看似是求两次最短路就可以了实则不是。我们将从1到n的走法分为...

2020-01-17 13:11:27 170

转载 Java浅拷贝与深拷贝

Java中组合与聚合是非常重要的两个内容,本文主要来解释与区别两者。概念组合: 顾名思义,就是使用多个已有的对象组合为一个功能更加复杂强大的新对象。体现的是整体与部分、拥有的关系。又因为在对象之间,各自的内部细节是不可见的,所以我们也说这种方式的代码复用是黑盒式代码复用。聚合:...

2019-12-30 23:50:34 641

原创 Java的聚合和组合

只看代码,你是无法区分关联,聚合和组合的,具体是哪一种关系,只能从语义级别来区分。现在我们来从语义方面开始解释组合与聚合。组合:组合也是关联关系的一种特例,他体现的是一种contains-a的关系,这种关系比聚合更强,也称为强聚合。实例:final class Car { private final Engine engine; Car(EngineSpecs specs) {...

2019-12-30 23:33:55 136

转载 Javadoc使用说明

一、简介Javadoc用于描述类或者方法的作用。Javadoc可以写在类上面和方法上面。https://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html二、写在类上面的Javadoc写在类上的文档标注一般分为三段:第一段:概要描述,通常用一句或者一段话简要描述该类的作用,以英文句号作为结束第二段:详细...

2019-11-12 13:22:08 222

原创 5种语言的数组应用

数组是程序编程过程中不可避免的一部分,本次是用5种语言来进行数组的简略应用示例。C语言:int a[10000], b[100][100]; // 定义数组,数组下标从0开始 for (int i = 0; i < 100; i++) // 输入数组 scanf("%d", &a[i]); for (int i = 0; i < 100; i++) // 遍历数组...

2019-10-14 22:59:08 148

原创 Unicode略解

Unicode简介Unicode是一种计算机通用语言,它把所有语言都统一到一套编码里,来避免乱码问题。但因为Unicode仅仅是一个字符集,在制定的时候并没有考虑编码的问题,所以为了减少占用内存,在存储时只能从字符编号下手,这样在存储和读取时都要进行适当的转换。于是,为了较好的解决 Unicode 的编码问题,我们提出了几种编码方案。Unicode 可以使用的编码有三种,分别是:UFT-...

2019-09-22 22:01:08 319

转载 eclipse调试Debug过程

今天这篇是来记录一下在eclipse调试代码的过程。首先我先给出一段简单的代码易于记录,如图

2019-09-17 14:20:37 234

原创 eclipse安装+简略使用过程

最近要开始学习Java了,所以要安装eclipse,接下来就是他的安装过程。步骤一:下载JDK要想安装Eclipse,我们首先就得安装JDK(JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar),没有JDK,在安eclipse时会报错。JDK下载地址:https://www.oracle...

2019-09-06 21:21:16 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除