Sto implementando l'algoritmo Douglas, Peuker's Line Simplification in Pitone. Ho iniziato con questa implementazione . Tuttavia, non riesce a funzionare in Python a causa della massima profondità di ricorsione che viene colpita. Come posso convertire questo algoritmo in iterativo? Non sono in grado di immaginare questo problema in una visualizzazione iterativa.
La mia aspettativa è di ottenere un approccio / suggerimento che può essere usato piuttosto che un codice reale. È possibile utilizzare alcuni stack interni per risolvere l'overflow dello stack (o evitare la massima profondità di ricorsione)?
Aggiornamento: Trovato l'implementazione iterativa dell'algoritmo qui .