algoritmepatronen
Algoritmepatronen är återkommande strategier inom algoritmdesign som fungerar som övergripande mallar för att lösa problem effektivt. De hjälper designern att välja struktur och tekniker som ofta återkommer i olika uppgifter. Ett mönster kräver ofta att problemet uppvisar typiska drag, som delbara delproblem eller möjligheten att göra lokala förbättringar utan att överskrida helheten.
Vanliga mönster inkluderar greedy-algoritmer där man bygger en lösning genom att göra lokalt bästa val i varje
Användning av algoritmepatterner är inte en garanti utan en vägledning. Rätt val beror på problemets struktur,