Šta je algoritam u rešavanju problema?

Kada rešavate problem , odabir pravilnog pristupa često je ključ za donošenje najboljih rešenja. U psihologiji, jedan od tih pristupa rješavanju problema poznat je kao algoritam . Algoritam je definisan skup procedura po koraku koji daje tačan odgovor na određeni problem.

Pravilno pratite uputstva, garantujete da ste došli do odgovarajućeg odgovora.

Iako se često misli samo na matematički izraz, može se pratiti ista vrsta procesa kako bi se osiguralo tačan odgovor prilikom rešavanja problema ili donošenja odluke.

Algoritam se često izražava u obliku grafikona, gde kvadrat predstavlja svaki korak. Strelice se zatim odvoje od svakog koraka i ukazuju na moguće pravce koje možete preduzeti da biste rešili problem. U nekim slučajevima morate pratiti određeni niz koraka kako biste riješili problem. U drugim slučajevima, možda ćete moći da pratite različite putanje koje će sve dovesti do istog rešenja.

Zašto koristiti algoritam?

Gornja strana korišćenja algoritma za rešavanje problema ili donošenje odluke je da svaki put daje najbolji mogući odgovor. Ovo je korisno u situacijama kada je tačnost kritična ili gdje slični problemi moraju biti često rešeni. U mnogim slučajevima, računarski programi mogu biti dizajnirani da ubrzaju ovaj proces. Podaci se trebaju staviti u sistem tako da se algoritam može izvršiti kako bi se došlo do tačnog rješenja.

Takvi pristupi korak po korak mogu biti korisni u situacijama gde svaka odluka mora biti doneta nakon istog procesa i gdje je tačnost kritična. Budući da proces prati propisanu proceduru, možete biti sigurni da ćete svaki put doći do tačnog odgovora.

Nedostatak korišćenja algoritma za rešavanje problema je taj što se ovaj proces obično traži puno vremena.

Dakle, ako se suočite sa situacijom u kojoj treba odlučiti vrlo brzo, možda bi vam bilo bolje koristiti drugačiju strategiju za rešavanje problema .

Na primer, lekar koji donosi odluku o tretmanu pacijenta može da koristi algoritamski pristup, ali to bi bilo veoma dugo vremena i potrebno je brzo primeniti terapiju. U ovom slučaju, lekar bi se umesto toga oslanjali na svoju ekspertizu i iskustva u prošlosti da vrlo brzo izaberu ono što smatraju pravilnim pristupom liječenja.

Algoritmi vs. heuristika

U psihologiji, algoritmi se često suprotstavlja heuristikom . Heuristički je mentalna prečica koja omogućava ljudima da brzo donose presude i rešavaju probleme. Ove mentalne prečice su obično informisane našim dosadašnjim iskustvima i omogućavaju nam da se brzo ponašamo. Međutim, heuristika je stvarno više od pravila; oni ne garantuju uvek ispravno rešenje.

Dakle, kako odrediti kada koristiti heuristiku i kada koristiti algoritam? Kada se rešava problem , odlučujući koji metod za korištenje zavisi od potrebe za tačnošću ili brzinom. Ako je potrebna potpuna tačnost, najbolje je koristiti algoritam. Korišćenjem algoritma povećava se tačnost i smanjuju potencijalne greške.

S druge strane, ako je vrijeme problem, onda je možda najbolje koristiti heurističku. Može doći do grešaka, ali ovaj pristup omogućava brzu odluku kada je vrijeme od suštine.

Heuristika se najčešće koristi u svakodnevnim situacijama, kao što je pronalaženje najboljeg načina da se dobije od tačke A do tačke B. Dok biste mogli da koristite algoritam za mapiranje svake moguće rute i odredite koji bi bio najbrži, to bi bilo veoma dugotrajan proces. Umesto toga, vaša najbolja opcija bila bi da koristite rutu za koju znate da je dobro funkcionisala u prošlosti.

Ako radite u situaciji u kojoj vam je apsolutno potreban tačan ili najbolji mogući odgovor, najbolje je da koristite algoritam.

Kada rešavate probleme u vašem matematičkom zadatku, ne želite rizikovati svoj ocijenjeni rezultat. Prateći algoritam, možete osigurati da ćete doći do tačnog odgovora na svaki problem.