cpc_recruit
100年
電腦常識、機械常識、電機常識
第 73 題
有關演算法之敘述,下列何者錯誤?
- A 每個問題的演算法,只能有一個
- B 執行步驟要有次序
- C 每一步驟必須清楚描述
- D 不管問題多難,必須在有限步驟內完成工作
思路引導 VIP
如果老師請全班同學各自寫出一套「從學校走路回家」的具體路線與步驟,雖然終點相同,但你覺得大家寫出來的路線與過馬路的順序會完全一模一樣嗎?如果每個人的方法最終都能安全抵達目的地,這代表解決同一個問題的過程具備什麼樣的可能性?
🤖
AI 詳解
AI 專屬家教
非常棒!你精準地抓住了演算法的核心定義。這道題目主要測試對電腦科學基礎邏輯的理解,難度雖然屬於基礎層次,但它能有效鑑別學生是否具備「條條大路通羅馬」的工程思維。在資訊科學領域,針對同一個邏輯問題,我們往往可以根據效能需求、記憶體空間或開發難度的不同,設計出多種不同的解法。
演算法的定義與嚴謹性
一個標準的演算法必須具備明確性、有限性(Finiteness)以及有效性等特質。這也正是選項 (B)、(C)、(D) 所描述的重點:步驟必須有次序、描述不能含糊,且必須在有限的步驟內產出結果。這些特質確保了電腦能夠按照指令精確執行並得出答案。
▼ 還有更多解析內容