算法是使計(jì)算機(jī)做某些事情的秘訣寻歧。如果你知道如何烹飪,你會(huì)理解算法秩仆!
- 在一個(gè)大碗中码泛,將面粉,發(fā)酵粉澄耍,鹽和糖過篩噪珊。
- 倒入牛奶,雞蛋和黃油逾苫。
- 混合至光滑。
- 用中火加熱煎鍋枚钓。
- 將面糊鏟入鍋中铅搓,每個(gè)煎餅使用約1/4杯。
- 將煎餅的兩邊煎至金黃搀捷。
配方由一系列步驟組成星掰,您可以一個(gè)接一個(gè)地執(zhí)行。一個(gè)算法就是這樣嫩舟,除了它包含計(jì)算機(jī)執(zhí)行的指令氢烘,而不是一個(gè)廚師。
成分 - 面粉家厌,牛奶播玖,雞蛋,黃油 - 是算法工作的數(shù)據(jù)饭于。數(shù)據(jù)以一種形式(原始的蜀踏,獨(dú)立的成分)進(jìn)入算法,并出現(xiàn)在另一種(美味的煎餅j馈)果覆。
那么數(shù)據(jù)結(jié)構(gòu)是什么?它們是在算法運(yùn)行時(shí)容納數(shù)據(jù)的容器殖熟。在煎餅配方中局待,數(shù)據(jù)結(jié)構(gòu)是容納面粉的袋子,混合碗,將所有東西組合在一起钳榨,煎鍋將褐色煎餅煎碎舰罚,最后用于煎餅成品。