Bonjour
J'ai deux fichier texte chaque fichier contient 1M de ligne.
Je veux bien faire une petite fonction qui va me permettre d'enlevé les lignes qui existe dans le fichier 1 et 2
Exp:
Fichier 1 Contient
Fichier 2 Contient
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 a b c d
En sortie je veux
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 a k c m
Fichier 1 Contient
Fichier 2 Contient
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 a b c d
Le problème est simple a résoudre je vais imbriqué une boucle dans une boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 k m
Prendre un ligne et le tester si il existe dans l'autre fichier.
Le problème qui s'impose que des fois j'ai des fichier qui dépasse les 7 Million ligne si je fais le truc d'une boucle dans une boucle
si le premier fichier contient 1 Million et le 2 eme contient aussi 1 Million
sa va me donné une complicité de 1Million*1 Million
Es que il ya pas une méthode ou un algorithme qui peux me facilité la vie
Cordialement,
Partager