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

Mathématiques Discussion :

Trouvez la liste des nbrs à additionner dans une liste pour obtenir le nbr attendu


Sujet :

Mathématiques

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 40
    Points : 37
    Points
    37
    Par défaut Trouvez la liste des nbrs à additionner dans une liste pour obtenir le nbr attendu
    Bonjour,

    J'ai un problème très simple en soit :
    - J'ai une liste de nombre à virgule, mais positif (jusqu'à quelques centaines).
    - j'ai un nombre attendu.
    - je dois déterminer quels nombres de la liste donne le nombre attendu en les additionnant uniquement.

    Je ne me souviens plus si il existe un algorithme efficace pour faire cela.
    Car la méthode simple et assez proche du brutforce que j'utilise actuellement marche bien car elle élimine déjà une partie des combinaisons impossible, mais ca peux parfois prendre beaucoup de temps quand il y a beaucoup de nombre dans la liste et surtout quand il n'y a pas de combinaison possible puisqu'elle les test toutes avant de s'arrêter ...

    Donc si quelqu'un a une idée ca me serait très utile

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Ce problème s'appelle le "subset sum problem" et il a été plusieurs fois abordé dans ce forum.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 40
    Points : 37
    Points
    37
    Par défaut
    Merci beaucoup pour l'info, c'est tout de suite plus simple de rechercher dans le forum avec le bon nom

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/08/2012, 10h24
  2. [MySQL] ENvoyer un émail a une liste des emailes stocké dans une base de données My SQL
    Par belakhdarbts10 dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 19/07/2012, 12h11
  3. Réponses: 4
    Dernier message: 01/03/2012, 19h50
  4. Réponses: 2
    Dernier message: 29/02/2012, 15h20
  5. Réponses: 2
    Dernier message: 05/11/2008, 10h36

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