返回列表 回复 发帖

请教CX361老师的一个问题

迭代次数直接影响结果,因为要多次进行辗转相除法才能得到正确的结果,进行的次数太少了是不行的,文件中的次数足够多,能保证得到正确的结果,这个次数实际上就是1.5的多少次方等于两个所求两个整数的和,这个1.5不能设置1,当然也不能设置为2,只能是1到2之间的一个数,靠近1.5最好(因为指数函数当自变量在1~2之间时函数值增加的速度比较适合),一般设置为所求两个整数的和就足够了。
思考题:
1、文件中的迭代的次数是用指数函数控制的,还可以用什么函数控制?
2、迭代的次数能否设置为自由参数?
3、迭代开始时就设置为指数函数可否?如果不行如何解决?
4、如果一定要设置为自由参数,但又得不出正确结果如何解决?

你原来的帖子有几天了,我今天才发现。
迭代次数直接影响结果,因为要多次进行辗转相除法才能得到正确的结果,进行的次数太少了是不行的,文件中的次数足够多,能保证得到正确的结果,这个次数实际上就是1.5的多少次方等于两个所求两个整数的和,这个1.5不 ...
cx361 发表于 2010-6-2 14:54
谢谢cx361老师,还是有点不太理解的是这个次数并非真正的辗转相除法的次数,为什么这么设置,还望进一步解析,看来你对数学的理解很高的,向你学习!
这个次数的确不是辗转相除法的次数,要计算出这个次数比较困难,所以干脆设置得大一些,反正不影响结果。
返回列表