我寫的乙個高效遞迴函式,可用之輕鬆獲取無限級子分類

2022-02-25 04:05:15 字數 379 閱讀 7690

用了接近四個小時的時間才寫出這個函式來,雖然時間是長了一些,但是能用時間換來高效率的演算法,我也已經滿足了,哈哈!

//如果要轉載本文請註明出處,免的出現版權紛爭,我不喜歡看到那種轉載了我的作品卻不註明出處的人 seven

function getchild($id,$typ,$name)else

$sortarray = array("root.createnode(".$rows["id"].",".$int.",\"".$rows["title"]."\");");

$sortarray = array_merge($sortarray,getchild($rows["id"],$typ,$name));

}return $sortarray;

}

我寫的乙個高效遞迴函式,可用之輕鬆獲取無限級子分類

用了接近四個小時的時間才寫出這個函式來,雖然時間是長了一些,但是能用時間換來高效率的演算法,我也已經滿足了,哈哈!如果要轉載本文請註明出處,免的出現版權紛爭,我不喜歡看到那種轉載了我的作品卻不註明出處的人 seven function getchild id,typ,name else sortar...

寫乙個高效且通用的拷貝函式

通用的拷貝函式呢,對於大部分內建型別來說,都是可以直接拷貝的,我們呼叫memcpy 就可以直接完成,並且效率也很高。但是出現類似於string類時,直接用mempy 就會出現淺拷貝的問題。這時,我們就需要對各種型別進行選擇,選擇合適的拷貝方式。思路 首先,我們會考慮下多傳乙個引數進行判斷一下,這樣很...

寫乙個高效的模板單例工廠

單例物件我們已經用的非常多了,但是每個類都給實現乙個單例,在大型專案中使用是不是很麻煩?所以做乙個模板單例來通過這個工廠建立單例,在寫 的時候方便很多 templateclass singleton private singleton singleton singleton const single...