From ac04687def53d79413cf7974de2082fd8c72c760 Mon Sep 17 00:00:00 2001 From: Belkacemi Melissa <melissa.belkacemi.etu@118p29.fil.univ-lille.fr> Date: Wed, 6 Mar 2024 10:11:39 +0100 Subject: [PATCH] init --- TP6/associations/dicotrie.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/TP6/associations/dicotrie.py b/TP6/associations/dicotrie.py index 4c69343..604c300 100755 --- a/TP6/associations/dicotrie.py +++ b/TP6/associations/dicotrie.py @@ -23,7 +23,15 @@ class DicoTrie: def __init__(self, liste_assos: list[Association]): """ """ - ... + + l=[] + for i in range(len(liste_assos)): + trouve,indice=indice_dicho(liste_assos[i],l,comp_asso) + if not trouve: + inserer(indice, liste_assos[i], l) + self.liste_assos=liste_assos + + def __repr__(self) -> str: """ @@ -34,7 +42,7 @@ class DicoTrie: $$$ repr(DicoTrie([Association('c', 3), Association('a', 2), Association('b', 1)])) "DicoTrie([Association('a', 2), Association('b', 1), Association('c', 3)])" """ - ... + def __eq__(self, autre) -> bool: """ -- GitLab