En algoritme er en sekvens av trinn som beskriver hvordan du gjør noe . Algoritmer er en del av hverdagen. Når du forteller noen hvordan du gjør ting som å komme inn i huset, endre skriftstørrelsen i e-post eller hvordan å lage kylling enchiladas , oppretter du en algoritme . Algoritmer er spesielt viktig i informatikk når programmerere fortelle datamaskiner hvordan du gjør kompliserte trinn for utførelse av funksjoner . Programmerere har utviklet noen teknikker for å forenkle og organisere komplekse algoritmer . Instruksjoner
en
Bryt opp algoritmen i håndterbare biter som kalles "moduler ". For eksempel kan en pai oppskrift gis i to deler : hvordan gjøre jordskorpen og hvordan å lage fyllet. For mer komplekse algoritmer , den første blokken viser s hvordan andre blokker passer sammen. Disse blokkene er navngitt i de første blokkene og deretter resten av algoritmen er en serie av de blokker som ble nevnt i den første blokken . Til enhver tid , er du bare ser på en blokk, noe som gjør algoritmen lettere å forstå.
2
Navn noen deler av algoritmen som gjentas . Når du finner deg selv gjør det samme rekke trinn , nevne sekvensen og referere til dette navnet når du går gjennom disse trinnene. Den "funksjon" blir da en av modulene i algoritmen.
3
Navn betingede stier . For en kort og enkel algoritme , oppgi trinnene i den rekkefølgen de utføres . For komplekse algoritmer , er det alltid en "betinget " forgrening av stier , der du introdusere modularisering og funksjoner. Den generelle formen er " hvis X så Y , ellers Z ", hvor X er en test av noe slag, og Y og Z er algoritmen moduler.