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

Messages des blogs récents

  1. [Actualité] Analyse combinatoire et Python : générer des arrangements par récursivité

    par , 17/04/2024 à 10h25
    I. Introduction

    Après les combinaisons, on s'intéresse maintenant aux arrangements :

    L'objectif sera cette fois de créer une fonction récursive en Python qui pourra générer la liste des arrangements de k éléments pris dans un ensemble à n éléments.

    On va ensuite montrer comment transformer ce code en une fonction génératrice qui va nous permettre d'obtenir les arrangements sans avoir besoin de les stocker dans une liste.



    ...

    Mis à jour 20/04/2024 à 09h30 par User

    Catégories
    Algorithmique , Python , Programmation
  2. [Actualité] Tracer les appels récursifs en Python

    par , 06/02/2023 à 09h25
    I. Introduction

    L'objectif de ce billet est de montrer comment tracer les différents appels d'une fonction récursive à l'aide de marqueurs placés dans le code de la fonction.

    On va utiliser pour cela la librairie Python anytree qui va nous permettre de créer et de dessiner un arbre des appels.

    Ce traçage des différents appels numérotés et regroupés par niveau sur un arbre permettra ainsi de mieux visualiser leur enchaînement et donc de mieux comprendre ...

    Mis à jour 21/04/2023 à 19h44 par User

    Catégories
    Algorithmique , Python , Programmation
  3. Liste des fichiers du répertoire racine et des sous répertoire après dézippage

    par , 18/02/2021 à 18h12
    Je partage

    Pré-requis:

    • Le répertoire source (vRepSource) contenant les fichiers Zip est sélectionné via une boite de dialogue (Application.FileDialog(msoFileDialogFolderPicker)
    • Le répertoire cible dans lequel sont décompressés les fichiers Zip (vRepCible) écrit en dur
    • Le niveau d'arborescence provoque un décalage de colonne
    • Les données sont ensuite copiées dans un autre fichier pour les afficher dans un treeView
    • Le traitement est lancé sur l'événement click
    ...
  4. [Actualité] Traçage des appels récursifs en VBA

    par , 27/03/2019 à 20h20
    Il est souvent compliqué de déboguer les procédures récursives, c'est pourquoi je vous propose un jeu de procédures permettant de tracer les différents appels récursifs sous la forme d'une structure d'arbre.

    Ce traçage des différents appels numérotés et regroupés par niveau, permet ainsi de mieux visualiser le déroulé de la procédure.
    Ce résultat peut être affiché dans la fenêtre d'exécution ou dans un fichier de sortie au format texte.

    • Deux procédures balises
    ...

    Mis à jour 10/07/2022 à 20h15 par User

    Catégories
    VBA , Programmation
  5. Filiation parentale et récursivité en MYSQL et PHP

    par , 17/06/2018 à 14h33
    1. Introduction
    2. SQL Comment organiser les données ?
    3. SQL Quelle requête ?
    4. PHP Comment produire une liste numérotée HTML ?


    1) Introduction

    0, 1 ou 2 parents ?

    La généalogie est un bon exemple de récursivité pas artificiel du tout, puisqu'il s'appuie sur la biologie, ou en tout cas, sur la filiation parentale, qui n'a pas toujours à voir avec la filiation génétique. La récursivité d'une arborescence hiérarchique comme dossier / sous-dossier / sous-sous ...

    Mis à jour 17/06/2018 à 18h09 par Dendrite

    Catégories
    PHP , Développement Web