*   >> Lese Utdanning Artikler >> science >> programming

Hva er en algoritme?

, må problemet ha vært noe sånt • legitime input "Ved hjelp av disse ingrediensene, lage muffins.": En algoritme kanskje trenger noen form for innspill til å gjøre jobben sin. I eksemplet problemet inngangene er ingrediensene; du må ha de riktige ingrediensene før du kan begynne algoritmen. I tillegg til å ha innganger, må de være "lovlige". Anta at vi starter instruksjonene i figur 1.1 med disse ingrediensene: 1 boks babymais, 1 kopp appelsinjuice; En telefon. Vi kommer ikke til å komme veldig langt. I dette eksempel "lovlige" ingredienser inkluderer sukker, egg, mel og smør.

Hvis du putter feil innganger inn i algoritmen, kan det ikke være i stand til å håndtere dem. • begrenset mengde tid: Dette betyr at hvis vi begynner algoritmen, hadde vi bedre finish det til slutt. En oppskrift som etterlater oss på kjøkkenet til slutten av tiden er ikke mye godt. Anta at vi har lagt dette trinnet til figur 1.1: 6. Rør med en gaffel til blandingen blir til Beef Wellington. Ingen mengde røring kommer til å gjøre det skje. Hvis du har fulgt oppskriften bokstavelig, vil du bli stående der omrøring alltid. Ikke bra.

Mange senere Computing Science kurs dekker algoritmer for ulike problemer. For eksempel CMPT 354 (databaser) diskuterer algo- algoritmer for for effektiv lagring databaseinformasjon. Anmeldelser

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.