如何算改进了一个算法,怎么改才叫改进了呢?

来源:百度知道 编辑:UC知道 时间:2024/06/03 10:44:07
本人要写一篇计算机相关的算法改进的论文,但是如何才算改进了呢?如果我只改了这个算法中的一个双重For循环里的一个细节,算改进了这个算法吗??还是把这个算法都全部重新另立思想才叫改呢??求高人指点。。。。

我认为,所谓“改进”就是使发现原算法的不足之处,并优化之,结果是使该算法效率大大提高高,或者适用度更广泛,如果“改进”后的算法不比之前的更优,就不能算改进。反之,只要能够大大提高改算法的效率,或者使该算法适用度更广,就算是改进。至于改进一个细节,如果是一个重要的细节,当然也算是改进。
不过,算法都是高手发明的,他们在公布之前一定将这种算法优化过了,如果要再改进,那一定要非常细心或者比他更高才行。