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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

explication d'un algorithme


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 61
    Par défaut explication d'un algorithme
    Bonjour;
    je n'arrive pas a le comprendre
    Est ce que quelqu'un peut m'expliquer l'algorithme ci-joint et faire un organigramme.
    merci d'avance
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    STEP1 Initialisation
    STEP2
    Begin
    While k < MG do
      xi(k) = Li + zi(k) . (Ui - Li), i = 1,. . . ,n
      If f(X(k)) < f* then
        X* = X(k) (i.e., X* = xi(k), i = 1,. . . ,n)
        f* = f(X(k))
      End If
      k = k + 1;
    End While
    End
     
    STEP3
    While k<(MG + ML) do
      For i = 1 to n
        If r < 0.5 then 
          xi(k) =x*i ( k )+lunda.zi(k) .| Ui - X|
        Else If
          xi(k) = x*i ( k )- lunda zi(k) | X*i - Li|
        End If
      End For
      If f(X(k)) < f* then
        X* = X(k) (i.e., X* = xi(k), i = 1,. . . ,n)
        f* = f(X(k))
      End If
      k = k + 1;
    End While
    End

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    Est-ce que tu sais au moins à quoi sert cet algorithme?
    Jean-Marc Blanc

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 61
    Par défaut
    oui, il sert à optimiser une fonction objective f

  4. #4
    Membre Expert
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Par défaut
    Bonjour,

    ce que tu appelles un algorithme n'en est pas un. Il faut que toutes les variables locales et les données soient définies et, si besoin, leurs valeurs initiales précisées.

Discussions similaires

  1. explication d'un algorithme
    Par lisenette dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 23/05/2014, 19h31
  2. besoin d'explication d'une algorithme
    Par Koty20 dans le forum C++
    Réponses: 6
    Dernier message: 05/04/2010, 15h21
  3. Des explications pour cet algorithme (compter les éléments d'une pile)
    Par adel01 dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 20/12/2009, 23h16
  4. Explication d'algorithme d'un casse tête
    Par GuiomNantes dans le forum Prolog
    Réponses: 0
    Dernier message: 22/03/2009, 18h01
  5. recherches des cours ou des explications sur les algorithmes
    Par Marcus2211 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 19/05/2002, 22h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo