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 :

Effectuer répartition suivant critères


Sujet :

Algorithmes et structures de données

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 195
    Points : 121
    Points
    121
    Par défaut Effectuer répartition suivant critères
    Bonjour à tous, on m'a dit de poster ici alors me voici

    Je me tourne aujourd'hui vers vous afin d'avoir un point de vue autre que le mien sur un développement que je suis en train d'effectuer.
    Bon alors je m'explique.
    Pour l'organisation d'un évènement je doit composer des groupes de personnes.
    Pour composer un groupe il faut avoir une bonne répartition homme/femme, des nationalités, des secteur d'activité et des sociétés au sein de ses groupes.
    Enfin un groupe peu contenir au plus 5 et au moins 4 personnes.

    Je commence donc par calculer le nombre de participant que j'ai dans mon formulaire.
    Ensuite j'en déduit le nombre de groupe qu'il me faut et le nombre de personne dans chaque groupe.
    Ensuite je pensais calculer le nombre d'homme par groupe et le nombre de femme par groupe, mais je ne sais pas si c'est une solution.

    Comment procéderiez-vous pour élaborer ce script.
    J'avoue que j'y réfléchie depuis ce matin et je commence à ne plus avoir les idées claires.

    En vous remerciant par avance

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 360
    Points : 23 600
    Points
    23 600
    Par défaut
    Qu'appelles-tu une bonne répartition ? Il s'agit de faire à chaque fois des groupes les plus diversifiés possibles ou, au contraire, les rassembler par affinité, ressemblance, nationalité, etc. ?

    Ensuite, il te faut pouvoir pondérer tes critères, surtout si l'ensemble d'entrée n'est pas uniforme. Si tu as cent personnes à grouper par genre, mais que tu as 99 hommes et une femme, tu ne vas pas pouvoir faire grand chose à ce niveau de toutes façons.

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 195
    Points : 121
    Points
    121
    Par défaut
    Merci pour ta réponse.
    Il s'agit de créer les groupes les plus diversifiés possible.
    Avec forcément un résultat pondéré comme ton exemple (100 personne dont 99 hommes et 1 femme).
    Je pense avoir trouver une solution.

    Suivant le nombre de personne je calcul le nombre de groupe nécessaire.
    Ensuite je sépare le nombre d'homme et de femme, je peux en déduire le nombre maximum par groupe.
    Je fais la même chose pour les entreprises, secteur et nationalité.

    Cette solution est-elle bonne ?
    Ou en existe-il une autre bien meilleurs car j'ai peur que pour certain cas cela ne fonctionne pas :/

Discussions similaires

  1. Effectuer répartition suivant critères
    Par runner77 dans le forum Langage
    Réponses: 3
    Dernier message: 15/04/2013, 17h27
  2. Réponses: 16
    Dernier message: 25/03/2007, 10h56
  3. Bouton pour etat suivant critères
    Par lolo_bob2 dans le forum Access
    Réponses: 2
    Dernier message: 21/07/2006, 15h20
  4. Dessiner une ligne de DBGrid suivant critères
    Par nbutin dans le forum C++Builder
    Réponses: 3
    Dernier message: 15/06/2006, 18h43
  5. [Etat] nombre de valeurs suivant critère
    Par bigounet dans le forum IHM
    Réponses: 4
    Dernier message: 01/03/2006, 12h47

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