Hallo und herzlich Willkommen in der
DP!
Tja. Das mit dem Codieren ist so eine Sache.
Da gibt es zugtausend verschiedene Möglichkeiten. So eine Frage wurde hier schon oft gestellt, und ich glaube keiner hat darauf eine wirklich komplette Antwort erhalten.
Du musst halt genau wissen, was Du machen willst. Wenn Du das weisst bekommst Du das auch in Quellcode verpackt; das Problem ist meistens, das Du wahrscheinlich selber den Algorithmus nicht kennst.