Algorithmes

Algorithmes Textuels

Suffixe ordinal anglais Suffixe ordinal d'un nombre anglais. Source
Roman Algorithme convertissant les nombres romans en décimaux. Source
Roman 2 Convertit les nombres en notation romane. Source
Words Compte les mots dans un fichier de texte. Source
Brochure et header Algorithme en C pour imprimer une brochure ou un livre (booklet).
Pluriel Juste deux macros en C pour convertir en pluriel.

Réponse par un Algorithme

Poids idéal Formule qui, selon la hauteur (en pouces) et le poids (en livres), donne le poids idéal. Source
Poids idéal Europe Comme ci-dessus, hauteur en centimètres, poids en kilogs. Source
Calendrier Algorithme affichant le calendrier pour trois mois donnés. Source
Conversions Formules de conversions universelle: km, yards, kg, etc... Source
Jour de la semaine Formule calculant le jour de la semaine pour une date donnée. Source.
Pouces Convertit les pouces en pieds et pouces.

Algorithmes Graphiques

Origin3D Algorithme pour construire un paysage.
GreyCStoration Restaure les images et les photos.
FAQ Réponses sur les algorithmes graphiques.
Planarity Algorithme de Boyer-Myrvold.
Colorisation Coloriser images et vidéos en noir et blanc.
Paysage Autre source de génération de paysage.

Algorithmes sur Listes et Tableaux

Recherche dichotomique Ou binary search en anglais. Trouve rapidemment une valeur dans une liste ordonnée. (Lien).
Tri: Fusion Trier un tableau selon l'algorithme merge sort. Source
Tri Quick sort d'entiers Trier un tableau de nombres entiers. Source
Tri Quick sort générique Trier un tableau pour tout type de variables.

Algorithmes Mathématiques

Combinations Calcule le nombre de combinaisons de n items, m fois. Source.
Factorielle Algorithme de calcul des factorielles. Source.
Fibonacci - Itératif Séquence de Fibonacci en version non récursive. Source.
Fibonacci - Récursif Version récursive de l'algorithme. Source.
Facteurs premiers Facteurs premiers d'un nombre entier, ou une liste. Source
Médiane La médiane est la valeur la plus probable dans une liste..
PGCD Plus grand diviseur commun à deux nombres entiers.
Radian Convertit entre radians et degré.

Algorithmes pour la Librairie du Programmeur

Array Of Bits Créer un tableau de booléens économique en utilisant un tableau d'entier. Source
Crochets Algorithme testant un source de programme, pour les symboles non pairés.
Jour de la semaine Jour de la semaine pour une date donnée. Source
Directory Tree Affiche le contenu d'un répertoire et sous-répertoires. Algorithme récursif. Source
Pluriel Juste deux macros en C pour convertir en pluriel.
Générateur aléatoire Démo de générateur de nombre simplifié (voir aussi rand et randomize). Source.
To Unix Convertit un fichier de text DOS ou Windows au format Unix. (Remplace CR+LF par LF). Source.
Liens
Programmeurs Algorithmes divers.
Path Conversion Convertir entre chemin absolu et chemin local sur le disque.
Huffman Une version de l'algorithme, parmi d'autres. (C++).