Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Eiendommer av algoritmer
    En algoritme er en diskret , entydig sett av operasjoner som produserer resultater. Du har sett og jobbet med algoritmer hele livet i subtile og utilslørt måter , de er det du bruker når du gjør aritmetikk, hva gjør at spamfiltre og søkemotorer for å gjøre jobben sin og hva du følge når du bruker en oppskrift eller observere kjøring retninger. Velordnet

    For å være en gjennomførbar algoritme , må instruksjonene eller operasjoner som skal utføres gå i en bestemt rekkefølge . Trinnene skal være klart slik at en datamaskin kan utføre dem i riktig rekkefølge . For eksempel vil alphabetize en samling av bøker , kan din første instruksjon definere driften av å lete etter et navn som skal alfabetisert . Den andre instruksjon kan gi prosessen et utgangspunkt ved å utpeke der på sokkelen for å starte den alfabetiske rekkefølge . En etterfølgende undervisningen kan deretter si hva de skal gjøre med en bok om det kommer tidligere eller senere i alfabetet enn en bok som allerede finnes på sokkelen.
    Definite & gjennomførbart

    ikke bare må en algoritme spesifisere den sekvens av hendelser og hvilken hvert trinn krever , må algoritmen også være performable . Driften må være beregnbar og entydig ; . " Umulige " operasjoner - for eksempel dele et tall med 0 - er ikke tillatt
    resultatorientert

    i tråd med kravene i doability og bestemthet , er en algoritme rettet mot et sluttresultat , eller en utgang. Data må komme fra de beregningene som utføres , ellers ville du ikke være i stand til å fortelle om kommandoene var effektiv eller ikke .
    Finite

    Algoritmer er designet for å ende og ikke gå på ubestemt tid . Mens en kommando kan teknisk utføres til uendelig , ville dette ikke være et levedyktig eller nyttig algoritme . En algoritme må til slutt bli fortalt når du skal stoppe og være komplett .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sende en SMS på Android API 
    ·Hva er Python 2.4.3 
    ·Forskjeller mellom HTML 5 og HTML 4 
    ·Typer av datamaskiner som kan lese HTML 
    ·Hvordan skrive en Live Messenger Script 
    ·Hvordan lage Ribbons i CSS3 
    ·Silverlight 3D-karusellen Effect Tutorial 
    ·Hvordan lære User Interface Design 
    ·Hva er de forskjellige flytskjema Structures 
    ·Forskjellen mellom Algoritmer , pseudokode & Programmer…
      Anbefalte artikler
    ·Hvordan lage en String i Java 
    ·Hvordan lage en dynamisk meny Gjennom PHP og MySQL 
    ·Hvordan finne ord i en String i Visual Basic 
    ·Slik importerer Flat filer i NetBeans 
    ·Hvordan : PHP MySQL Escape HTML for Insert 
    ·Hvordan bruke NetBeans og Java for å lage Web Service …
    ·Slik konverterer en tekst til PDU 
    ·Hvordan skrive kode for iPhone 
    ·Hvordan til tråden i Python 
    ·Hvordan lage et bilde Box i Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/