Numerical recipies(
http://www.nr.com/) est un site/livre pas trop pire qui regroupe pas mal d'information. Le principal reproche que tout le monde a à leur faire est que leur code va de 1 à n au lieu de 0 à n-1. Si tu veux trouver sur le web une solution à un problème bien précis, la méthode qui donne bien souvent les meilleurs résultats est d'utiliser google.
Pour le problème qui t'intéresse, je ne sais pas si je me trompe, mais me semble que c'est juste un problème mathématique ton affaire?