Шта је алгоритам? Једноставно објасњено
Објашњавамо који су алгоритми у овом практичном савету. Израз из рачунарске науке и математике често се појављује у вези са софтвером и рачунарима. Показујемо вам шта се тачно крије иза и са којим главним алгоритмима се сусрећете у свакодневном животу.
Значење: Шта су алгоритми?
Постоје различите дефиниције алгоритма у зависности од подручја примене.
- Израз описује низ упутстава која се могу користити за решавање одређеног проблема.
- Слијед упутстава често се налази у софтверу и доступан је у изворном коду. По дефиницији, алгоритму се могу писати и упутства за правилно повезивање рачунара. То значи да људи и машине могу извршавати различите алгоритме.
- Често испуњавате друге критеријуме као што су „коначна дужина“. То значи да се алгоритам мора прекинути након коначног броја корака, тј. Мора се завршити.
- Ако наиђете на термин "добро дефинисан" у вези са "алгоритмом", то значи да су упутства јасна, односно нејасна, односно нејасна и морају постојати.
- Алгоритам - као и сваки други програмски код - пише се према строгој синтакси.
Познати алгоритми: Ови алгоритми ћете наћи у свакодневном животу
Ако се питате каква апстрактна концепција алгоритма има везе са свакодневним животом, прочитајте у овом одељку о великим алгоритмима који играју улогу у послу и слободном времену.
- Ако возите ујутро на посао и користите навигацијски уређај, алгоритам Дијкстра или најкраће стазе често је иза уређаја. Он израчунава која је рута најбржа у облику графикона и његових чворова. Чак су и фактори попут саобраћајних гужви, нагиба и затворених путева узети у обзир.
- Ако унесете израз у претраживач као што је Гоогле, ваши резултати се приказују помоћу алгоритма ПагеРанк. Провјерава резултате веб локација за компетентност, структуру везе и релевантност за ваш упит за претраживање. Затим се резултати сортирају.
- Иза сваког семафора стоји алгоритам који дефинише тачно понашање пребацивања.
У осталим чланцима објашњавамо шта појам СЕО значи и детаљније погледајте Гоогле-ов алгоритам ПагеРанк.