資源簡介 (共19張PPT)移到某個(gè)地方挖 坑澆 水栽入樹苗將洞填平01算法是什么為了解決某一個(gè)問題而采取的步驟02算法的5特征算法的有窮性算法的確定性算法的可行性輸入輸出這么多的樹,運(yùn)輸可是個(gè)大難題!200m200m............2m2m每一排能種幾棵樹?(含邊緣)這塊地總共能種幾棵樹?aa............kk每一排能種幾棵樹?(用a、k表示)這塊地總共能種幾棵樹?N=一棵樹 m kg,每輛卡車載重5噸。運(yùn)輸這些樹需要幾輛卡車?T=開始輸入種樹的總數(shù)N=需要的卡車數(shù)T=輸出結(jié)束樹苗運(yùn)輸查詢請輸入邊長a米間隔k米每棵樹重mKG需要 輛開始輸入種樹的總數(shù)N=需要的卡車數(shù)T=輸出結(jié)束a、k、m(a/k + 1)*(a/k +1)N/(5000/m)TT0819920403如何根據(jù)編號快速查詢樹苗的生長情況探索:如果要在數(shù)列(3,6,10,12,15,18,22,24,27,42,50)中分別通過順序查找和二分查找的方法來查找3、24這兩個(gè)數(shù),分別需要比較幾次?查找關(guān)鍵字 順序查找比較次數(shù) 二分查找比較次數(shù)34218順序查找比較次數(shù):361012151822242742501 2 3 4 5 6 7 8 9 10 111818順序查找算法1.從一端開始,依次比較,直到找到與關(guān)鍵字相同的數(shù)2.比較關(guān)鍵字與當(dāng)前位置的數(shù)字,如果相同則找到,查找結(jié)束3.如果不同則準(zhǔn)備下一個(gè)二分查找比較次數(shù):361012151822242742501 2 3 4 5 6 7 8 9 10 11121831212二分查找算法1.需要先把參與查找的數(shù)字從大到小排序2.計(jì)算出哪一個(gè)是中間位置,確定待比較的數(shù)3.比較中間位置的數(shù)字與關(guān)鍵字,如果相同則找到,查找結(jié)束4.如果小于則查找后面部分,如果大于則查找前面部分種樹運(yùn)輸查詢每個(gè)問題的解決都離不開算法生活中的算法無處不在荒漠植樹出行導(dǎo)航智能家居東奧開幕用算法讓生活更美好 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫