迭,輪流也,代,替換也。 迭代就是輪流賦值,令有一變量num和一個(gè)數(shù)列nums。將nums中的所有數(shù)輪流賦給num就是迭代。泛而言之,按一定的順序逐個(gè)取得某一集合中所有元素,亦稱為迭代。在數(shù)學(xué)上,將每一次運(yùn)算的結(jié)果代入進(jìn)行再一次運(yùn)算,也稱為迭代。 遞歸在程序中就是指函數(shù)自己調(diào)用自己,其實(shí)也是從數(shù)學(xué)中演變過來,令有一算法f,其運(yùn)算過程中又可能需要進(jìn)行f算法,就稱為遞歸算法。如果f的運(yùn)算過程中必須要進(jìn)行f運(yùn)算,那么就是無窮遞歸了。 |
|