繼上篇文章寫到關(guān)于數(shù)據(jù)結(jié)構(gòu)的了解,有了數(shù)據(jù)結(jié)構(gòu)自然要有算法了,下面來看看關(guān)于算法的理解!
算法在考試中要求級別是非常高的,是考試中的重點(diǎn)難點(diǎn)。所以要好好重視起來。
下面是我畫的一張圖:
算法分為查找和排序。
查找中,順序查找,二分查找的方法和特點(diǎn),在學(xué)習(xí)這兩種查找方式時(shí)可以對比著學(xué)習(xí),這樣會(huì)有更高的效率。備考級別(***)。
關(guān)于排序中的簡單選擇排序,直接插入排序和冒泡排序是考試中的重點(diǎn)。備考級別(***)。
希爾排序,堆排序,歸并排序和快速排序需要我們掌握方法和特點(diǎn)。備考級別(**)。
在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)導(dǎo)論的時(shí)候會(huì)有關(guān)于算法的效率分析,記住下面這張表吧,問題就會(huì)迎刃而解。