IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Tous les téléchargements de Davidbrcz

    Fabrique

    Voici une implémentation du design pattern fabrique basée sur une utilisation des classes de politiques pour la création des objets.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : Davidbrcz +

    Observateur

    Voici une implémentation du design pattern observateur basée le polymorphisme.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : Davidbrcz +

    Distance de Levenshtein

    0
    0
    Voici une implémentation de la distance de Levenshtein pour calculer la similarité entre 2 chaînes. Ce code utilise cette classe créée par r0d pour simuler des tableaux 2D.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 626 octets - Auteur : Davidbrcz +

    Tri à bulles

    2
    0
    Voici un tri à bulles sous sa version template. Il accepte n'importe quel conteneur supportant l'accès aléatoire et disposant de size().
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 589 octets - Auteur : Davidbrcz +

    Tri par insertion

    0
    0
    Voici un tri par insertion sous sa version template. Comme le tri à bulles, il accepte n'importe quel conteneur disposant de operator[] et de size()
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 344 octets - Auteur : Davidbrcz +

    Tri rapide

    1
    0
    Voici une version template du tri rapide. Il dispose des mêmes pré-conditions que les tris à bulle ou par insertion.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 714 octets - Auteur : Davidbrcz +

    Tri par sélection

    0
    0
    Voici une version générique du tri par sélection.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 326 octets - Auteur : Davidbrcz +

    Tri de Shell

    0
    0
    Voici une implémentation du tri de Shell laxiste sur le conteneur.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 607 octets - Auteur : Davidbrcz +

    Tri par paniers

    1
    0
    Voici une version template du seul tri non en place de la liste: le tri à panier.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 458 octets - Auteur : Davidbrcz +

    Sérialisation d'un conteneur dans une chaîne de caractères

    0
    0
    On est souvent amené à sérialiser sous forme de chaîne de caractères un ensemble de données quelconque par exemple quand on travaille dans le domaine de la programmation réseau. Cette fonction permet de réaliser pour vous ce travail.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 409 octets - Auteur : Davidbrcz +

    Suppression de la ligne i d'un fichier

    0
    0
    Cette fonction vous permet de supprimer la ligne i d'un fichier quelconque.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 964 octets - Auteur : Davidbrcz +

    Classe de congruence

    0
    0
    Cette classe modélise la relation de congruence qu'il peut exister entre deux entiers.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : Davidbrcz +

    [Classes] Unique ID

    0
    0
    Il peut être utile dans une application qu'un objet ai identifiant unique (autre que son adresse). Cette classe permet de générer de tels identifiants soit de manière (pseudo) aléatoire soit en suivant un odre. Cette paramétrisation est possible grâce aux templates et classes de politiques.
    Licence : Non renseignée - Publié le 06/11/2010 - Taille 876 octets - Auteur : Davidbrcz +