資源簡介 (共20張PPT)算法初步人鬼過河把三個人和三個鬼都送到對岸,船上必須有一個人或鬼才可以行駛,船上最多能坐兩個人或鬼,在河的任何一邊,當鬼的個數比人多時,鬼就會吃掉人。請問如何才能使人和鬼都平安的到達對岸?人鬼過河把三個人和三個鬼都送到對岸,船上必須有一個人或鬼才可以行駛,船上最多能坐兩個人或鬼,在河的任何一邊,當鬼的個數比人多時,鬼就會吃掉人。請問如何才能使人和鬼都平安的到達對岸?方法一人鬼過河把三個人和三個鬼都送到對岸,船上必須有一個人或鬼才可以行駛,船上最多能坐兩個人或鬼,在河的任何一邊,當鬼的個數比人多時,鬼就會吃掉人。請問如何才能使人和鬼都平安的到達對岸?方法二算法的概念解決問題的具體方法和步驟生活中的算法燒菜洗衣服做數學題計算機中的算法兩個賣油的伙計要平分10斤油,可手上沒有秤。他們只有一個油簍,空油罐和空葫蘆(容積各為10斤、7斤、3斤)。兩個伙計不知該怎么分,正在為難之時,遇上了騎馬趕路的漢將韓信。韓信連馬都沒下,三言兩語便說出了分油的辦法請嘗試設計分油方案韓信分油油簍油罐葫蘆10斤7斤3斤韓信分油算法油桶A中的油量為a,油壺B(容積為bv)中的油量為b,油壺C(容積為cv)中的油量為c,需要將A中油量a平分為兩個i;操作步驟如下:A->B->C->Astep1.當B壺空(b=0)時,從A桶倒?jié)MB壺。step2.從B壺分一次或多次倒?jié)MC壺若b>=cv-c,倒?jié)MC壺,操作step3;若bStep3:當C壺滿(c=cv)時,從C壺倒回A桶。操作中,若有a=i或b=i或c=i時,達到平分目的,操作結束。韓信分油第二次分油兩個賣油的伙計要平分16斤油,可手上沒有秤。他們只有一個油簍,空油罐和空葫蘆(容積各為16斤、9斤、5斤)。油簍油罐葫蘆16斤9斤5斤請嘗試設計分油方案0008:開始計算機利用算法解決問題計算機中算法的概念在計算機中,算法是指可以用計算機來解決某一類問題的明確、有效的有限步驟。算法目的解決某一類問題(通用性和價值)算法特征明確性可行性有窮性有序性自然語言易理解,不簡潔,容易發(fā)生歧義油桶A中的油量為a,油壺B(容積為bv)中的油量為b,油壺C(容積為cv)中的油量為c,需要將A中油量a平分為兩個i;操作步驟如下:A->B->C->Astep1.當B壺空(b=0)時,從A桶倒?jié)MB壺。step2.從B壺分一次或多次倒?jié)MC壺若b>=cv-c,倒?jié)MC壺,操作step3;若bStep3:當C壺滿(c=cv)時,從C壺倒回A桶。操作中,若有a=i或b=i或c=i時,達到平分目的,操作結束。流程圖直觀、簡潔,邏輯關系清晰a,b,c中是否有等于i?結束N開始Y倒空B壺A倒?jié)MBB倒?jié)MC壺b>=cv-cYC壺倒入A桶NA桶倒?jié)MB壺偽代碼輸入a,b,cvc=0,i = a / 2,a = a - bDo While a <> i And b <> i And c <> iprint a, b, cIf b >= cv-c ThenB壺倒?jié)MC壺(b = b - cv , c = cv)Print a, b, cC倒入A(a = a + c)ElseB全部倒入C壺( c = b,b = 0)Print a, b, cA桶倒?jié)MB壺End IfLoopPrint a, b, c自然語言流程圖算法描述方法偽代碼有9個硬幣,其中1個是假幣(偏輕),給你1架天平,你能把這個假幣找出來嗎? 請設計算法。s1.任取2枚銀幣分別放在天平的兩邊,如果天平不平衡,則輕的那一邊就是假銀幣;否則進行s2s2.取下右邊的銀幣,然后把剩下的7枚銀幣依次放在右邊進行稱量,直到天平不平衡,偏輕的那一邊就是假銀幣。s1.任取兩枚銀幣分別放在天平的兩端,如果天平左右不平衡,則輕的那一邊是假銀幣;否則進行s2s2.重復執(zhí)行s1,如果前4次天平都平衡,則剩下的那一枚是假銀幣。s1.分別取四枚銀幣放在天平兩端,如果天平左右平衡,則剩下的那枚硬幣是假銀幣;否則假硬幣在較輕的那組,進行s2。s2.將較輕的四枚硬幣分成兩份,分別放在天平兩端,假硬幣在較輕的那兩枚硬幣中。s3.將含假硬幣的兩枚硬幣分別放在天平兩端,較輕的那一枚是假硬幣。s1.把9枚銀幣平均分成3組,每組3枚。s2.先將其中兩組放在天平的兩邊,如果天平不平衡,那么假銀幣幣就在輕的那一組;如果天平左右平衡,則假銀幣就在未稱量的那一組內。s3.取出含有假銀幣的那一組,從中任取2枚銀幣放在天平左右兩邊進行稱量,如果天平不平衡,則輕的那一邊是假銀幣;如果天平平衡,則未稱的那一枚就是假銀幣。方法一7次方法二4次方法二3次方法四2次算法優(yōu)化思想1、解決同一個問題,可以用不同的算法,其效果和效率可能大不相同。2、算法很重要,我們要根據實際情況,有意識的設計最優(yōu)的算法解決問題。算法初探概念及特征描述方法優(yōu)化思想思想及其重要性謝 謝 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫