DOL实例分析&编程
2016-11-11 本文已影响0人
SnailRain
DOL实例分析&编程
-
example2.dot截图
![](https://img.haomeiwen.com/i3254023/3eed72669cc76356.png)
可以看出过程由三次平方变为两次平方。
-
代码解释
example1代码解释
![](https://img.haomeiwen.com/i3254023/8ad0f515f87d08e7.png)
当然就是简单的把i = i * i 改成 i = i * i * i。具体分析,不知道该怎么说,因为三次方为i * i * i。
example2代码解释
![](https://img.haomeiwen.com/i3254023/221641add0206f97.png)
这个只是一部分,观察代码,我们可以发现下图所示代码即为dot图中square部分,如下下图:
![](https://img.haomeiwen.com/i3254023/e58c41eebb448ce5.png)
![](https://img.haomeiwen.com/i3254023/1e85ab9a7e5123d8.png)
所以,将循环次数N改为2即可实现目的。
实验感想
说感想,其实并没有很多,只是感受到了git的强大。之前只是上传readme.md并没有感受很深,现在将整个dol上传仓库,确实极其强大。还有就是这个dot图,感觉可以将代码转化为图示的方法酷酷的,但是我并没有了解到一点的原理。希望TA或者老师可以说说-.-