深蘭ai算法工程師人工智能5期
算法分類?
基礎算法:包括字符串,數組,正則表達式,排序,遞歸等。
數據結構:堆,棧,隊列,鏈表,矩陣,二叉樹等。
高級算法:貪心算法,動態(tài)規(guī)劃等。
算法的時間復雜度?
同一個問題往往可以用不同的算法解決,不同的算法可能用不同的時間、空間來完成同一個任務。研究分析算法的目的在于,選擇合適的算法解決問題。
在時間頻度T(n)中,n稱為問題的規(guī)模,當n不斷變化時,時間頻度T(n)也會不斷變化,但有時我們想知道它變化時呈現什么規(guī)律,為此,我們引入時間復雜度概念。
?
標簽: