Wat is in algoritme yn probleem-oplossing?

By it oplossen fan in probleem , kieze de goede oanpak is faak de kaai om te kommen by de bêste oplossing. Yn 'e psychology is ien fan dizze problemen-oplossings oanwêzich bekend as in algoritme . In algoritme is in definiearre set fan stappe troch stappe prosedure dy't it goede antwurd jout oan in bepaald probleem.

Troch de ynstruksjes korrekt te folgjen, binne jo garandearre om oan it goede antwurd te kommen.

Hoewol faak tinken as in wiskundige termyn, kin itselde type proses folge wurde om te garandearjen fan it krekte antwurd by it oplossen fan in probleem of in beslút.

In algoritme wurdt faak útsprutsen yn 'e foarm fan in grafyk, dêr't in fjouwerkante elke stap stiet. Pylken dan dan fan elke stap ôf ôfbrekke nei punten nei mooglik rigels dy't jo meikomme om it probleem te oplossen. Yn guon gefallen moatte jo in bepaalde set fan stappen folgje om it probleem te oplossen. Yn oare gefallen kinne jo miskien ferskate paden folgje dy't allegear allegear nei deselde oplossing liede.

Wêrom brûke in algoritme?

De opset fan it brûken fan in algoritme om in probleem op te lossen of in beslút te meitsjen is dat elk kear it bêste mooglik antwurd jout. Dit is handich yn situaasjes as de krekte rjochting kritysk is of wêr't ferlykbere problemen faak behannele wurde moatte. Yn in soad gefallen kinne komputerprogramma's ûntwikkele wurde om dizze proses te feroverjen. Daten dan moat yn it systeem pleatst wurde sadat de algoritme útfierd wurde kin om mei de krekte oplossing te kommen.

Sokke stap-by-step-oanpassingen kinne nuttich wêze yn situaasjes wêr't elk beslút dien wurde moat nei deselde proses en wêr't de kwaliteit kritysk is. Om't it proses in presinteare proseduere folget, kinne jo der wis fan wêze dat jo elke kear de goede antwurd fine.

De ûndergong fan it brûken fan in algoritme om it probleem op te lossen is dat dit proses tenei tige tiid-konsumint.

Dus as jo in situaasje foarstelle wêr't in beslút folle maklik makke wurde moat, dan kinne jo it better meitsje fan in oare probleelhearringsstrategy .

Bygelyks, in dokter dy't in beslissing meitsje oer hoe't jo in pasjint behannelje kin in algoritme-oanpak brûke, mar dit soe in soad tiid wêze en in behanneling moat fluch ynfierd wurde. Yn dit gefal sil de dokter yn plak fan har saakkundigens en ferline erfarren gewoanlik kieze wat se fiele binne de goeie behanneling.

Algoritme tsjin Heuristyk

Yn psychology wurde algoritmen faak tsjinsteld mei heuristyk . In heuristysk is in geastlike fluchtoets dy't minsken makket om redenen maklik te meitsjen en problemen op te lossen. Dizze mentale fluchtoetsen wurde typysk op 'e hichte brocht troch ús ferline ûnderfiningen en kinne ús fluch dwaen. Dochs binne heuristiken echt mear fan in regel-fan-thumb; Se dogge net altyd in goede oplossing.

Wêrom bepale jo hoe't jo in heurist brûke en wannear't jo in algoritme brûke? As probleem-oplossing , beslút hoe't metoade brûkt wurdt, hinget ôf fan 'e needsaak foar jildheid of rappe. As de folsleine justigens nedich is, is it bêste om in algoritme te brûken. Troch gebrûk fan in algoritme wurdt de rjochting ferhege en potensjele flaters minimaal.

Oan 'e oare kant, as tiid is in probleem, dan kin it bêste wêze om in heuristyk te brûken. Misrjochten kinne foarkomme, mar dizze oanpak kin foar snelle besluten as tiid is fan 'e essinsje.

Heuristiken wurde meast brûke yn allinich situaasjes, lykas it útfieren fan 'e bêste route om fan' e punt A oant punt B. út te foegjen. Wolle jo in algoritme brûke om elke mooglike rûte te kartjen en te bepalen hoe't it de fluchste wêze soe, dat soe in tige tiid-konsumint. Ynstee dêrfan soe jo bêste opsje wêze om in rûte te brûken dy't jo witten goed wurke yn it ferline.

As jo ​​wurkje yn in situaasje wêr't jo it korrekte of bêste mooglik antwurd fine, is jo bêste beting om in algoritme te brûken.

As jo ​​problemen oplossje foar jo math-húswurk, wolle jo jo klasse net op 'e reden meitsje. Troch in algoritme te folgjen, kinne jo derfoar soargje dat jo komme by it goede antwurd foar elke probleem.