În funcție de modul de implementare, un algoritm poate fi:
recursiv - face uz de sine, în mod repetat
iterativ (repetitiv)
serial sau paralel
determinist sau aleatoriu (probabilistic)
exact sau aproximativ
În funcție de paradigma utilizată, ei pot fi:
algoritmi backtracking
algoritmi de gen divide et impera
algoritmi de programare dinamică
algoritmi de tip greedy
algoritmi probabilistici, genetici, euristici ș.a.
Uniunea Europeana nu recunoaste patentele pe algoritmi. Drepturi de autor: da, patent: nu.
Marin_Alexandru_1998_l7NA întreabă: