摘要: Junit简介 ​ JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 阅读全文
posted @ 2024-05-27 23:41 秒速五厘米。 阅读(47) 评论(0) 推荐(0)
摘要: Git简介 ​ Git(The stupid content tracker)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,Git的开发者Linus Torvalds称其为傻瓜内容跟踪器。 ​ Git 是基于Linux内核开发的版本控制工具。与常用的CVS, Su 阅读全文
posted @ 2024-05-27 21:52 秒速五厘米。 阅读(26) 评论(0) 推荐(0)
摘要: 前言 ​ 在我们软件构造实验中,包含了MIT的原实验Turtle Graphcis的任务,接下来我就在完成这一实验过程中的思考谈谈个人关于底层实现和复用相关的观点。 ​ MIT的原实验页面链接为http://web.mit.edu/6.031/www/fa18/psets/ps0/,通过阅读页面我们 阅读全文
posted @ 2024-05-13 20:25 秒速五厘米。 阅读(38) 评论(0) 推荐(0)
摘要: 前言 ​ 在上一篇博客(click here)中,我们完成了实验要求的部分,即实现奇数阶幻方的构造。接下来我们将要着手实现剩下的4M阶幻方和4M+2阶幻方的构造。 构造方法 4M阶幻方 ​ 4M阶幻方的构造方法较奇数阶幻方的构造更为复杂,在此我们采用对角线法,其策略如下: 将幻方划分为M2 个4X4 阅读全文
posted @ 2024-05-10 21:20 秒速五厘米。 阅读(130) 评论(0) 推荐(0)
摘要: 介绍 ​ 幻方(Magic Square),有时又称魔术方阵或纵横图,由一组排放在正方形中的整数组成,其每行、每列以及每一条主对角线的和均相等。通常幻方由从1到N2的连续整数组成,其中N为正方形的行或列的数目。因此N阶幻方有N行N列,并且所填充的数为从1到N2。 ​ 幻方可以使用N阶方阵来表示,方阵 阅读全文
posted @ 2024-05-03 19:55 秒速五厘米。 阅读(385) 评论(0) 推荐(0)