Si
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
. El algoritmo en si no es muy complejo, pero se complica cuando quieres hacerlo eficiente en cuanto a memoria y velocidad. Y por esos dos motivos hay que tener mucho cuidado con los Strings y su concatenación, ya que es muy ineficiente.
Así que si te sirve, estupendo. Yo la uso en aplicaciones web con trafico relativamente intenso y funciona bastante bien sin consumir excesiva memoria.
<S>