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

 C Discussion :

[Débutant] procédure fusion


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Par défaut [Débutant] procédure fusion
    salut a tous,
    en fait j'ai un probleme je suis en exmane dans une semaine et j'ai eu un enoncé qui ressemble for't a celui que j'orai.
    celui comprend une double liste chainée que je dois triée et ensuite je dois mettree en commun deux fichiers. et je me demandais si il n'y aurait pas une alternative plus facile que la procédure fusion pour reunir ces deux fichiers la.
    Es ce que quelqu'un saurait regarder a mon code en lien pour me dire si est bon.

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Moi ça me parait bien, à toi de faire le C correspondant.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Par défaut
    merci beaucoup mais es ce que il n y aurait pas une facon moins longue pour fusionner ces deux fichiers ensemble?
    et j'ai aussi une autre question si dans mes fichiers il y a des données que l'on ne retrouve pas dans les deux es ce que avec se "code" je retrouverais toute les données meme si elles ne sont pas communes aux deux?

  4. #4
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par lau2708
    merci beaucoup mais es ce que il n y aurait pas une facon moins longue pour fusionner ces deux fichiers ensemble?
    et j'ai aussi une autre question si dans mes fichiers il y a des données que l'on ne retrouve pas dans les deux es ce que avec se "code" je retrouverais toute les données meme si elles ne sont pas communes aux deux?
    Le code parait long parce que c'est en algo en C ca devrait etre moins long.

    Pour le reste pas compris, si un nombre n'est pas dans le fichier 1 ou 2, est-ce qu'il sera quand même dans le fichier de sortie ? C'est pas très possible ça.

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Par défaut
    en fait ce que je voulais c'est un lien avec mon énoncé:
    je m'explique:
    en fait à la base on nous donne deux fichiers qui continiennent chacun une liste différente.
    Mais certains des éléments sont repris dans les deux listes et d'autres non.
    Ma question est donc es ce que une fois fusionner le fichier de sortie contiendra toute les données ou juste les données commune aux deux listes de départ.


    Une nouvelle question me vient en tête comment es ce que je devrait faire pour additionner deux nombres qui (quantité, par exemple dans le F1 on a une donnée:banane avec une quantité de 50 et dans le F2 banane et quantité 25)
    font référence à une data??il faudrait que dans le fichier de sortie ces deux données n'en fasse plus que une.

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Je viens de relire ton algo et je comprends pas la 2ème partie celle qui commence par si(EOF(f2)).

    Pourquoi ce test ? Et pourquoi pas si(EOF(f1)) ?

    Parce qu'en suivant ton algo avec ces 2 fichiers

    f1 : 2 3
    f2 : 98 99

    Tu écris dans le fichier final juste 2 et 3 pas 98 99.

    Moi apres le gros while j'aurais fait un truc du genre.

    Je regarde quel est le fichier qui est fini et pour l'autre ben je lis tant qu'il n'est pas fini et j'écris dans le fichier tmp. De plus pas besoin de faire des tests avec ton nt car si ton algo est juste tous les nombes restant dans le fichier non fini sont forcément inférieurs au dernier nombre lu dans l'autre fichier.

  7. #7
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Par défaut
    oui je pense que tu as raison par rapport à ce que tu ferais mais es tu sur quand a ce que tu dis pour ce qui resterait dans mon fichier final?
    (mais es ce que tu saurais modifier mon fichier word parce que je ne vois pas bien ce que tu veux dire par la stp?)

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

Discussions similaires

  1. [Débutant] Procédure stockée uniquement pour un schéma
    Par peaceinpal dans le forum Administration
    Réponses: 5
    Dernier message: 15/01/2009, 11h19
  2. Réponses: 7
    Dernier message: 23/10/2005, 22h38
  3. [Débutant]Procédure avec paramètres entrée / sortie
    Par jeromejanson dans le forum Langage
    Réponses: 13
    Dernier message: 10/10/2005, 08h30
  4. [Débutant] Création de procédure stockée
    Par david71 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 24/06/2004, 18h19
  5. [Débutant] Procédures stockées
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/05/2004, 10h26

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