HIT软件构造2020春Lab1-Turtle Graphics (MIT)
在此记录一下软件构造Lab1第二部分实现过程中的踩坑与解决记录
1.导入已有工程
将代码复制到本地后,如下
选中P2文件夹即可完成导入
2.修改文件内容
由于我使用的是IDEA,在导入项目后,出现多处飘红,如下
解决办法为:将turtle和rules两个文件夹下所有文件的import语句夹上P2.xxx,如下,即可完成修改、
3.配置jdk和junit
不知道为什么,本人文件导入后未配置jdk,如下导入,同时添加junit测试工具
在模块sdk处选择想要的jdk版本,点击右边加号选择添加jars,找到junit工具包选择导入,之后点选确定即可。
4.实验内容相关
前六个实验不多赘述,很简单
在第七个实验中要求完成凸包算法,我使用计算偏转角的方法实现找出最外圈点集,时间复杂度为O(n^2)
第八个实验要求自己设计图案,本人没有艺术细胞所以就……
实验内容并不复杂,但是由于初次接触Java和IDEA,导致在开始配置环境时花费了大量时间……借此帮助其他拥有同样困惑的读者脱坑