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

Messages des blogs récents

  1. [Actualité] Algorithme itératif pour générer les combinaisons de p éléments parmi n

    par , 26/07/2021 à 10h19
    I. Introduction

    L'ensemble des combinaisons de p éléments parmi n peut-être généré en utilisant des fonctions récursives.

    Malheureusement ces fonctions ont besoin de plus d'espace mémoire que les fonctions itératives, ce qui peut augmenter nettement le temps d'exécution dans le cas d'un grand nombre d'appels récursifs. C'est pourquoi il vaut mieux en général choisir d'implémenter un algorithme itératif pour ce type de problème.

    L'objectif de ce billet ...

    Mis à jour 29/07/2021 à 11h34 par User

    Catégories
    Python , Programmation
  2. Solution de chiffrement tous OS avec Python 3

    par , 18/07/2021 à 04h51
    J'avais déjà réalisé un petit utilitaire de chiffrement (cryptage de fichiers) en VB.NET, mais justement en utilisant ce langage je limitais son utilisation aux ordinateurs Windows. Voici donc qu'après plusieurs heures de tripatouillages, j'ai tiré une version Python de ce grand classique, puisqu'en effet c'est selon ce modèle (cet algorithme) que fonctionnait le tout premier logiciel de cryptage inventé par les "hackers" de l'époque du début de l'informatique et de MS-DOS.

    ...
  3. Améliorer l'efficacité d'un algorithme mathématique

    par , 02/07/2021 à 10h13
    I. Introduction

    En pratique, il est souvent utile pour améliorer l'efficacité d'un algorithme mathématique de mémoriser la valeur d'une expression à l'indice i, pour ensuite l'utiliser pour calculer sa valeur à l'indice i+1. Pour cela, on cherche à établir une relation de récurrence entre 2 termes consécutifs.


    II. Algorithme de calcul de l'exponentiel de x

    Le développement en série de ex s'écrit

    Nom : expentielle2.jpg
Affichages : 1230
Taille : 7,2 Ko ...

    Mis à jour 09/07/2021 à 09h32 par User

    Catégories
    VBA , VB.NET , DotNET , Programmation
  4. [Actualité] Julia. Analyse et optimisation de l'énergie chez PSR.

    par , 13/06/2021 à 21h59
    Pour PSR, le passage à Julia apporte :
    • Vitesse et productivité accrues.
    • Temps de mise sur le marché réduit.
    • Réduction du code du modèle d'optimisation des investissements de 40 000 lignes de code à 4 000 lignes de code et réduction du code du modèle SDDP de 120 000 lignes de code à 14 000 lignes de code.
    • Gain de temps et d'argent.
    • À aider à éliminer les bugs.
    • Facilite la recherche et la correction des erreurs.



    PSR est une société mondiale de conseil, d'analyse ...
  5. Julia. Exercice : fusion de dictionnaires en conservant les valeurs maximum.

    par , 09/06/2021 à 22h30
    La question a été posée en Python.

    @xlpython nous dit : "Mon code fonctionne, mais le temps de traitement est trop élevé (compte tenu du nombre de valeurs /dictionnaires à traiter).
    Pourriez-vous m'indiquer l'algorithme le moins coûteux ?"

    En Julia, le problème est facilement résolu si l'on connaît la fonction maximum.

    Code Julia : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    using Base
     
    function main()
        d1 = Dict("a" => 1.0, "b" => 1.1, "c"
    ...
    Catégories
    Julia , Programmation
Page 1 sur 88 123451151 ... DernièreDernière