1. java中 迭代 遍歷 遞歸 這幾個概念怎麼理解
遍歷:對於集合數據而言,訪問所有的數據即為遍歷。遍歷的方法可以用遞歸或者迭代。
迭代:一般是用同一個參數來表示每個集合元素,用循環來實現。
遞歸:是利用計算機的堆棧的概念,一般通過調用相同的函數來實現,函數中一般會設置終止的語句。舉個例子
int
fun(int
n){
if
(1
==
n)
{//終止語句
return
1;
}
else
{
return
n*fun(n-1);
//遞歸
}
}
希望有幫助
2. java中的遍歷是什麼意思
遍歷就是把每個元素都訪問一次.比如一個二叉樹,遍歷二叉樹意思就是把二叉樹中的每個元素都訪問一次