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

Recherche:

Type: Messages; Utilisateur: Jedai

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    19 824

    Genre : solve :: Value -> Reserve ->...

    Genre :

    solve :: Value -> Reserve -> [Solution]
    solve 0 [] = [[]]
    solve value [] = []
    solve value ps =
    if eagerEnough v ps
    then solve' concat value ps
    else solve' (foldr merge...
  2. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    19 824

    Rien de mystérieux, il explore l'intégralité de...

    Rien de mystérieux, il explore l'intégralité de l'espace des solutions (c'est du NP-difficile de toute façon) et trie les solutions, la seule optimisation c'est qu'il exploite un peu la structure de...
  3. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    19 824

    Mouais... Donc l'algo glouton n'est pas...

    Mouais... Donc l'algo glouton n'est pas suffisant... Voici un algo qui marche, mais je ne sais pas si on peut faire mieux :

    type Value = Int -- value of a piece
    type Reserve = [(Value,Int)] --...
  4. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    19 824

    Une solution en Haskell : type Value = Int --...

    Une solution en Haskell :

    type Value = Int -- value of a piece
    type Reserve = [(Value,Int)] -- couple of (piece value, number of such piece)
    type Solution = [(Value,Int)] -- solutions are from...
Affichage des résultats 1 à 4 sur 4