Algorithme de johson
Fermé
serge
-
2 févr. 2015 à 15:17
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 2 févr. 2015 à 15:26
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 2 févr. 2015 à 15:26
A voir également:
- Algorithme de johson
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Code ascii algorithme - Guide
- Algorithme euromillion excel gratuit - Forum Algorithmes / Méthodes
- Ecrire un algorithme qui permet de resoudre ax²+bx+c=0 - Forum Programmation
1 réponse
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
2 févr. 2015 à 15:26
2 févr. 2015 à 15:26
Bonjour,
J'ai trouvé ICI une approche de cet algorithme sous excel. Cela pourrait vous inspirer.
Approche EXCEL
Pour travailler avec Excel, il est facile de faire un seul tri. Les étapes sont les suivantes:
- Créer une colonne supplémentaire indicateur.
- Calculer l'indicateur comme étant si(Ai < Bi;Ai;K?Bi) ou K est un grand nombre.
- classer les Jobs par indicateur croissant.
- l'ordre résultant est le bon.
En effet en choisissant K suffisamment grand, le plus grand des Ai est inférieur au plus petit des K?Bi. Ainsi les Jobs tels que Ai < Bi sont en tête, classés par Ai croissants, et ceux tels que Bi<=Ai sont classés ensuite, par K?Bicroissants, et donc par Bidécroissants.
J'ai trouvé ICI une approche de cet algorithme sous excel. Cela pourrait vous inspirer.
Approche EXCEL
Pour travailler avec Excel, il est facile de faire un seul tri. Les étapes sont les suivantes:
- Créer une colonne supplémentaire indicateur.
- Calculer l'indicateur comme étant si(Ai < Bi;Ai;K?Bi) ou K est un grand nombre.
- classer les Jobs par indicateur croissant.
- l'ordre résultant est le bon.
En effet en choisissant K suffisamment grand, le plus grand des Ai est inférieur au plus petit des K?Bi. Ainsi les Jobs tels que Ai < Bi sont en tête, classés par Ai croissants, et ceux tels que Bi<=Ai sont classés ensuite, par K?Bicroissants, et donc par Bidécroissants.