agham

kahulugan ng algorithm

Ang isang algorithm ay binubuo ng isang nakaayos na listahan ng mga operasyon na may layunin ng paghahanap ng solusyon sa isang problema sa matematika, computer science at mga kaugnay na disiplina.

Para sa mga agham sa matematika at computer, ang isang algorithm ay isang listahan na, na binigyan ng isang paunang estado at isang input, ay nagmumungkahi ng mga sunud-sunod na hakbang upang makarating sa isang panghuling estado na makakuha ng isang solusyon. Gayunpaman, ang algorithm ay hindi eksklusibo sa mga mahirap na agham o matematika. Gayundin sa pang-araw-araw na buhay ang mga ganitong uri ng operasyon ay ginagamit halos nang hindi napapansin: halimbawa, sa mga tagubilin o manwal ng gumagamit na may kasamang mga halimbawa ng teknikal na paglutas ng problema.

Ang paggamit ng mga algorithm ay hindi eksklusibong tipikal ng mga kumplikadong operasyon o yaong naka-link sa larangan ng siyentipikong pananaliksik. Kapag bumubuo ng isang computer program, upang magbanggit ng isang halimbawa, kami ay madalas na gumagawa o nagpapatupad ng isang paraan upang malutas ang ilang problema. Sa madaling salita, ito ay isang problema-solusyon na relasyon na nagaganap sa pamamagitan ng pag-compute. Ang isang tipikal na algorithm ay may hangganan, tumpak, may parehong input at output, at epektibo sa paglutas ng problema.

Ang pinakamadalas na paggamit nito ay nangyayari sa matematika at computer science at may mga sikat na algorithm para gamitin sa kasaysayan. Kabilang sa mga ito, ang Ang algorithm ni Euclid, na may layuning kalkulahin ang pinakamalaking karaniwang divisor ng dalawang positive integer. O, halimbawa, ang Gauss algorithm upang malutas ang mga linear na sistema ng mga equation. Ang isa sa Floyd-WarshallHalimbawa, tinatalakay nito ang mga paraan upang mahanap ang pinakamababang landas sa mga timbang na graph para sa computer science. Ang isa pang kilalang algorithmic system ay ang sa Turing, isang computational method na nilikha ni Alan Turing kung saan ipinakita niya na may mga problema na hindi kayang lutasin ng isang makina - tulad ng isang computer. Kaya, ang makinang ito ay nagpapapormal sa konsepto ng algorithm at hanggang ngayon ay patuloy itong ginagamit nang madalas.

Copyright tl.rcmi2019.com 2024

$config[zx-auto] not found$config[zx-overlay] not found