Info Utiles dans l'input
Comments ts , comment_id , comment
Friendship ts, user_id_1, user_id_2
Likes ts, user_id, comment_id
- timestamp Like > timestamp comment
- Score peut qu'augmenter (atomic / synchro ?)
- Comments peut exister sans avoir été lu
Faire Attention !
- Amitié qui vient après le like
- Debut des ts des fichiers (d secondes)
- faire attention D (timeline générale / séparées likes ou comment)
- Le score peut augmenter de plus de 1 à la fois.
- Si le score est égal, le commentaire prenant la place la plus haute est celui le plus petit lexicalement (aaa > aab).
Idées
-
Classe comment (id(constructeur) , score(initialisé) , string(peut venir après)
-
Graphe (à partir de frienship)
-
Lire un seul commentaire à la fois
-
Lire le plus vieux like / friendship à chaque itération