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 :

Chevauchement de date simultanés


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 12
    Par défaut Chevauchement de date simultanés
    Bonjour à tous,

    J'ai 2 séries (DateTime_Start) (DateTime_End). Je dois trouvé le nombre maximum chevauchements simultanés. Autrement dit, c'est quoi maximum d'évènements qui ont eu lieu en même temps... Quelqu'un a une idée comment s'y prendre?

    Merci

  2. #2
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    Autrement dit, c'est quoi maximum d'évènements qui ont eu lieu en même temps...
    Je n'ai rien compris

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Je n'ai rien compris
    Je suppose que l'on doit composer les intervalles en "piochant" la date de début dans la série 1 et la date de fin dans la série 2 ???

  4. #4
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 12
    Par défaut
    Citation Envoyé par Graffito Voir le message
    Je suppose que l'on doit composer les intervalles en "piochant" la date de début dans la série 1 et la date de fin dans la série 2 ???
    Effectivement les intervalles sont composés des date de début dans la série 1 et de date de fin dans la série 2 (trié par date de début)... Ce que je dois trouver, c'est le maximum d'évènements qui ont eu lieu simultanément...

    Ex:
    1- 12:00 à 12:02
    2- 12:01 à 12:20
    3- 12:05 à 12:07
    4- 12:10 à 12:59
    5- 12:12 à 12:13
    6- 12:15 à 12:25
    7- 12:16 à 12:20
    8- 12:21 à 12:30

    Dans ce cas la réponse est 4. Les évènements 2,4,6,7.

  5. #5
    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 : 52
    Localisation : France, Hérault (Languedoc Roussillon)

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Tu peut le faire en 2 passes:

    1er passe: algo 'sweep' pour trouver le max de chevauchement (4) et l'heure au moment du max (12:16)

    2nde passe: trouver les evenements qui ont lieu a l'heure du max
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 12
    Par défaut
    Citation Envoyé par pseudocode Voir le message
    Tu peut le faire en 2 passes:

    1er passe: algo 'sweep'
    Désolé pour mon ignorance mais, ca ressemble à quoi un algo sweep . Et comment je peux l'appliquer pour mon problème.

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

Discussions similaires

  1. Chevauchement de dates
    Par jlempis dans le forum Doctrine2
    Réponses: 0
    Dernier message: 05/02/2013, 20h49
  2. [XPATH 1.0] Chevauchement de dates
    Par wilfrid.roux dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 25/11/2011, 16h14
  3. Chevauchement de dates
    Par eddy37fr dans le forum VBA Access
    Réponses: 2
    Dernier message: 11/04/2008, 20h00
  4. [VBA-E]Calculer nbre de Jrs avec chevauchement de dates
    Par YoungBlood dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/06/2006, 20h55
  5. [Strategie] Nombre de jours se chevauchant entre 2 fois 2 dates
    Par vallica dans le forum Général Java
    Réponses: 4
    Dernier message: 16/05/2006, 16h46

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