greedy ne demek?

Greedy, kelime anlamıyla açgözlü veya tamahkar anlamına gelir. Algoritmaların bir sınıfı olarak ise, tamahkâr bir yaklaşımla çözüme çabalanmasıdır. Greedy algoritmaları, problemi parçalara ayırarak her adımda en doğru seçimi yaparak ilerler. Amaç, her adımda verimliliği maksimum bir şekilde arttırmaktır. Ancak, her zaman en iyi sonucu vermezler. Bu nedenle, optimal çözümler elde etmek için bazen farklı bir yaklaşım gerekebilir.