Tome 3 Apprendre la programmation en VBA pour EXCEL par la pratique - Troisième partie Tome - Problème du Voyageur de commerce - Une méthode d'approximation basée sur des principes simples Par Laurent OTT Date de publication avril Ce cours est une suite d

Apprendre la programmation en VBA pour EXCEL par la pratique - Troisième partie Tome - Problème du Voyageur de commerce - Une méthode d'approximation basée sur des principes simples Par Laurent OTT Date de publication avril Ce cours est une suite de la série sur apprendre la programmation en VBA pour Excel par la pratique ? Après le tome qui a donné les bases avec un exemple d'implémentation d'un algorithme de QuickRanking et le tome qui a introduit la programmation graphique dans ce tome il s'agira d'aborder un problème relativement complexe le parcours du voyageur de commerce Merci pour vos avis Commentez En complément sur Developpez com ? Tome - Des bases de la programmation à l'algorithme de classement rapide QuickRanking ? Tome - Des bases de la programmation en mode graphique à la programmation d'un jeu d'arcade en VBA et Microsoft Excel CApprendre la programmation en VBA pour EXCEL par la pratique - Troisième partie par Laurent OTT I - Introduction II - Le Tour de France en villes III - L'amélioration - opt IV - L'amélioration - opt V - L'amélioration Lin- Kernighan VI - Le dé ? des villes VII - Obtenir un meilleur tracé prometteur VIII - Les Algorithmes évolutionnaires IX - La solution au dé ? des villes X - Utiliser des distances réelles entre deux villes XI - Utiliser la fonction PVDC XII - Pseudo-code simpli ?é de la fonction PVDC XIII - Conclusion Annexe Un peu de vocabulaire Annexe Les ?chiers EXCEL joints XIV - Remerciements - Copyright Laurent OTT Aucune reproduction même partielle ne peut être faite de ce site et de l'ensemble de son contenu textes documents images etc sans l'autorisation expresse de l'auteur Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à de dommages et intérêts http laurent-ott developpez com tutoriels programmation-excel-vba-tome- CApprendre la programmation en VBA pour EXCEL par la pratique - Troisième partie par Laurent OTT I - Introduction Le sujet de ce mémento peut vous surprendre car le problème du voyageur de commerce traveling salesman problem ne se rencontre pas souvent dans les forums de programmation en VBA Pour ceux qui n'en ont jamais entendu parler je rappelle ici la présentation qu'en fait Wikipédia Étant donné n points des villes et les distances séparant chaque point trouver un chemin de longueur totale minimale qui passe exactement une fois par chaque point et revienne au point de départ ? Dit autrement un voyageur de commerce doit optimiser sa tournée sans passer deux fois dans la même ville Le plus simple est de tester tous les chemins possibles Par exemple si notre voyageur part de la ville A et doit visiter trois villes BCD avant de rentrer chez lui il faut tester ABCDA ABDCA ACBDA ACDBA ADBCA ADCBA Soit x x combinaisons Le tout peut être divisé par deux car les chemins parcourus dans un sens ou l'autre sont identiques ABCDA est égal à ADCBA Soit trois combinaisons à tester Facile et rapide Seulement le

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager