From ad6e976d9ca99063b10c3b0b7df411deda8ca7b9 Mon Sep 17 00:00:00 2001 From: Julianne <julianne.cocq@gmail.com> Date: Wed, 26 Feb 2025 14:37:06 +0100 Subject: [PATCH] correction index --- tp_2_miso_mphf.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tp_2_miso_mphf.py b/tp_2_miso_mphf.py index cf0eb6d..6620250 100644 --- a/tp_2_miso_mphf.py +++ b/tp_2_miso_mphf.py @@ -167,7 +167,8 @@ def create_hash_table(set_kmer, n): for kmer in set_kmer: h = abs(hash(kmer)) rang = get_hash_mphf(mphf, kmer) - tableau[rang] = kmer + if 0 <= rang <n : + tableau[rang] = kmer # retourner le tableau et la mphf return tableau, mphf @@ -209,7 +210,7 @@ def compare_taille(n_max, fichier_sortie): plt.close() # dé-commenter quand vous êtes prêts, expliquer les résultats -#compare_taille(10000,"mphf.png") +compare_taille(10000,"mphf.png") import doctest doctest.testmod() -- GitLab