对于这一周的总结,没有学习太多的新东西,做完考核作品并且将前面的知识进行总结和复习。
这次制作了一个命令行的扫雷游戏,感觉还是挺有意思的,但是在制作的时候也没有那么的一帆风顺,让我真正体会到了什么是,在实践中学习。对于这次写程序的时候,用到了我之前没有接触到的方法,就是调用bufio这个包中的方法,用来识别键盘录入的数据,以便正确的接受信息。还有一处是要实现连续的揭开格子,我最开始是想的是使用递归调用函数来实现,最后发现,这样写有个弊端,就是当棋盘特别大的时候容易,程序太繁琐容易崩溃,后面在网上查了一下,运用了一种广度优先遍历的思想,用切片来存储每个格子的坐标,每次只取第一个上格子,取完之后更新切片。最后实现了连续翻开格子的功能。
这一周简直过得太快了,感觉嗖的一下就从周一到了周六。感觉最近困得很,每天闹钟响了,还要再床上躺个几分钟才能完全的开机。每次都是在十一点半左右睡觉,最晚不超过十二点,回去洗漱完就快十一点了,时间过得太快了。不过这样我的每一天都很充实,每一天都有新的收获,每天都能学到新的知识。