est ici le violon pour lui: https://jsfiddle.net/rujbra6y/3/Est-il possible d'optimiser cet algorithme de remplissage?
Je suis déjà connecter la vitesse afin apporter des modifications et juste réexécuter une ou deux fois pour voir si la performance a augmenté du tout.
J'ai travaillé dessus pendant quelques heures et je ne vois rien d'autre que je puisse changer pour le rendre plus rapide. Je voudrais que ce soit le plus rapide possible car actuellement il y a un petit délai lorsque l'utilisateur utilise floodfill
et pour une expérience utilisateur correcte, j'aimerais que ce délai soit aussi court que possible.
Y a-t-il d'autres optimisations ou hacks que je peux utiliser pour augmenter la vitesse?
Ce serait génial si vous pouviez décrire ce que cet algorithme est supposé faire. Pourriez-vous nous en dire un peu plus sur votre implémentation et illustrer avec les exemples de code les plus significatifs? – leaf
Oui, c'est possible mais c'est probablement un meilleur match pour le site de la soeur http://codereview.stackexchange.com/ – K3N
@procrastinator: C'est juste un remplissage d'inondation standard. https://en.wikipedia.org/wiki/Flood_fill –