page perso
Programmation
Générateur pseudo-aléatoire
Répartition gaussienne
Un code C++ à inclure dans ses programmes pour gérer proprement un bon générateur aléatoire, basé sur une numerical recipe.
 
 
Matrix <T>
Une classe template pour gérer une matrice (tableau bi-dimensionnel). Ce n'est pas une librairie d'algèbre linéaire; par contre elle s'interface très bien avec des librairies comme LAPACK et BLAS.
 
 
Métaprogrammation
métaprogrammation
Un fichier d'en-tête C++ à inclure dans ses programmes pour pré-calculer différentes valeurs (π, sinus, cosinus...) lors de la compilation, par une technique de métaprogrammation basée sur les templates.
 
 
Précompilation de templates
Explications d'une technique pour pré-compiler des templates et accélérer les temps de compilation de gros projets.
 
 
Une méthode de récursivité optimale
Vous trouverez ici une démonstration de récursivité optimale, où la mémoire disponible sur la machine n'a pas d'influence. Seul l'utilisateur peut décider d'y mettre fin.
 
 

PHP MySQL Valid CSS!