自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式概述(软件工程)

策略模式,模板模式,迭代器模式和访问者模式

2022-06-10 12:38:21 169 1

原创 设计模式概述(软件工程)

软件设计模式其一,包括工厂方法模式,适配器模式,迭代器模式

2022-06-09 09:20:24 774

原创 正确性与健壮性概述

健壮性和正确性的简单论述

2022-06-08 13:50:17 734

原创 哈工大软件构造实验Lab2

目录1 实验目标概述··· 12 实验环境配置··· 13 实验过程··· 13.1 Poetic Walks· 13.1.1 Get the code and prepare Git repository· 13.1.2 Problem 1: Test Graph · 13.1.3 Problem 2: Implement Graph · 13.1.3.1 Implement ConcreteEdgesGraph· 23.1.3.2 Implement ConcreteVe...

2022-06-06 16:20:19 397

原创 Snapshot快照图部分实例

snapshot元素整理

2022-06-03 13:26:40 98

原创 HIT软件构造实验1(lab1)

目录1 实验目标概述......................................................................................................................................... 12 实验环境配置.............................................................................................

2022-05-31 10:52:07 294

原创 java语言中父类和子类的关系

java和其他语言一样,子类可以继承父类,但父类不能继承子类。譬如创建两个类,一个Fruit类,一个Apple类,你可以Fruit a = new Apple,不可以Apple a = new Fruit。以常用的List型为例,你可以List l = new ArraytList,但不可以反着来。而在List,Set等类型中,即使时它们的具体类型(就是用两个三角括号包起来的那个)是父子类的关系,它们也不能互相继承。比如List<Fruit> a = new List<Ap

2022-05-30 16:42:06 1637

原创 程序人生-Hello‘s P2P From Program to Progress

计算机科学与技术学院2021年5月摘 要摘要是论文内容的高度概括,应具有独立性和自含性,即不阅读论文的全文,就能获得必要的信息。摘要应包括本论文的目的、主要内容、方法、成果及其理论与实际意义。摘要中不宜使用公式、结构式、图表和非公知公用的符号与术语,不标注引用文献编号,同时避免将摘要写成目录式的内容介绍。 该篇论文以P2P,020两个角度为引,以hello.c为对象介绍了高级程序语言程序在运行过程中的各个阶段,并采用多种方法多角度、多层次地分析了隶属各个阶段的中间文件,研究...

2022-05-11 09:08:37 378

原创 计算凸包的两种方法

这篇文章将会简单介绍一下计算凸包的两种算法:Gift Wrapping Algorithm 和 Andrew's Algorithm首先说一下什么是凸包,,用最通俗的话来讲,在一个二维坐标平面上,随便给你一些点,然后让你从这些点里选择一部分连起来,要求连起来形成的这个图形是凸多边形,并且能够把给出的所有点包起来,并且选择的这些点的数目最少。为了辅助说明,在这里举一个例子。建立一个平面直角坐标系,假设给出的点坐标是(1,1),(3,2),(-4,0),(0,0),(2,2),(3,-1),

2022-05-01 18:03:29 1707 1

原创 MagicSquare Odd(奇数幻方) 详解2

将这条语句改为row=(row++)%n即可让偶数情况下不报错。然而偶数情况下生成的却不是magic square,这是因为每次i%n==0后,row的相对位置相比之前都会下降2位,设下降了j次。在n为奇数的情况下,j*2仅在j=n的情况下整除n(n/2不是整数,取不到);而在n为偶数情况下,能取到n/2,使得数字循环情况出现重复,小的和小的加在一起,大的和大的加在一起,结果就不是magic square了。...

2022-04-28 09:48:05 238

原创 MagicSquare Odd(奇数幻方)详解

对一种幻方的生成算法做了详细的解释,并对其做了一定程度的分析。

2022-04-27 14:41:54 422

空空如也

空空如也

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

TA关注的人

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