Algoritme (Norsk)

0 Comments

Sannsynligvis den beste måten å forstå en algoritme er å tenke på det som en oppskrift. Det er mange måter å bake cookies, men ved å følge en oppskrift en baker kjenner til første forvarm ovnen, så mål opp melet, tilsett smør, sjokolade chips, etc. til ønsket informasjonskapsler er fullført.

ved Hjelp av algoritmer, en programmerer eller forsker kan fortelle sin maskin til å spørre En database for siste måned er salgstall, sammenligne dem til før måned samme måned i fjor, og så vise det i et søylediagram.,

Bland flere algoritmer sammen og du har en fungerende datamaskin program.

Som kan forventes, er det mange typer av algoritmer for nesten enhver form for matematisk problem som det er å løse. Det er:

  • Numeriske algoritmer.

  • Algebraiske algoritmer.

  • Geometriske algoritmer.

  • Sekvensielle algoritmer.

  • Operative algoritmer.

  • Teoretiske algoritmer.,

Det er også ulike algoritmer oppkalt etter den ledende matematikere som oppfant dem:

  • Kort-algoritme.

  • Girvan-Newman-algoritmen.

  • Flere Euclidian algoritmer.

Det er også de som er oppkalt etter det bestemte problemet, de løse, for eksempel:

  • Toveis søk algoritmen.

  • K-veis merge algoritme.

I databehandling feltet, de fleste algoritmer har en tendens til å løse data management og analysis problemer.,

Topp Computing Algoritmer

(i Henhold til Ohio State University (universitet)

Sorter

å Ordne data på en effektiv og nyttig måte. Disse inkluderer rask sortere, fusjonere sortere, telle sortere og andre;

Søk

Finne viktige data i sortert datasett. Binære Søk brukes for å søke i lineær data strukturer og sortert datasett. Dybde/Bredde Først Søk (DFS/BFS) er brukt for Grafen data strukturer og er ansatt av søkemotorer for web krypende.

nummerering (Hashing)

Ligner for å søke, men med en indeksering og nøkkel-ID komponent.,ts fordi det tilordner en nøkkel til visse data;

Dynamisk Programmering

Konverterer større, komplekse problemer i en rekke mindre problemer;

Eksponentiell ved å Kvadrere (EbS)

Også kjent som binære exponentiation, EbS hastigheter opp beregningen av store heltall, polynomer, kvadratiske matriser og andre komplekse problemer;

String Matching og Analysering

Utformet for å finne mønstre i store datamengder ved hjelp av forhåndsdefinerte regler og restriksjoner;

Primality Testing

Bestemmer primtall enten deterministically eller probabilistically; mest brukt i kryptografi.,

Nettverk også er helt avhengig av algoritmer, som styrer alt fra pakken ruting og trafikk ledelse til sikkerhet og kryptering. Tradisjonelt, ruting algoritmer i stor grad var statisk i at de etablerte faste punkter av nettverk aktivitet.

Nylig, men nettverksleverandører har forskjøvet mot mer adaptive algoritmer som kan gjøre endringer på fly i respons til trafikk eller topologi hensyn.

Algoritmer i hjertet av omtrent alt i den digitale verden, fra high-speed stock trading automatiske oppvaskmaskiner.,

Som teknologien blir enda mer allestedsnærværende og vi finner oss selv å stole på smart-biler, smarte hjem, smarte byer og til og med smart organer, kan det virke som om vi er i samspill med en helt ny form for bevissthet på planeten, en som går, snakker og tenker.

I virkeligheten, skjønt, det er bare en masse tall som kjører gjennom massevis av algoritmer.


Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *