Probleme 2 ipei manar a u 2020 2021
IPEI - Manar A U PROBLEME La quantité d ? informations disponible en ligne s ? est considérablement accrue Notons par exemple la numérisation de nombreux ouvrages le développement exponentiel du web etc Un problème clé lié à ce volume de données est l'e ?cacité de la recherche d'informations Dans un moteur de recherche internet par exemple un facteur d ? importance d ? une page pour une requête donnée est l ? appartenance des mots recherchés à la page ainsi que leur nombre d ? apparitions occurrences Ces informations peuvent être obtenues en mettant en ?uvre des algorithmes de recherche comme nous le verrons dans la suite Un texte donné est une suite de n lettres minuscules stockées dans une liste d ? entiers o? l ? élément d ? indice stocke la taille du texte et le reste sont des entiers compris entre et représentants les lettres minuscule du texte suivant l'ordre lexicographique voir tableau suivant abcde f gh i j k l m n o p q r s t u v w x y z Il est à noter que les espaces les ?ns de lignes et les caractères de ponctuation présents dans le texte ne sont pas représentés dans la liste Un mot composé d ? une ou de plusieurs lettres est un texte Exemple Le texte quelbonbonbon est représenté par la liste L o? l ? élément d ? indice stocke le nombre de lettres dans le texte et le reste des éléments sont les ordres lexicographique des lettres minuscules du texte Texte q ue l bo nbo n b o n L ?? ? Travail demandé N B Dans la suite les fonctions demandées seront écrites en langage Python en utilisant impérativement la nomenclature donnée par le tableau suivant Nom n L mot occ Freq LF Type int list list list list list Description Taille du texte Liste d ? entiers représentant un texte Liste d ? entiers représentant un mot Liste d ? entiers stockant les occurrences d ? un mot dans un texte Liste de listes stockant les occurrences des lettres dans un texte Liste d ? entiers les lettres les plus fréquentes Ecrire une fonction nommée Taille qui saisit et retourne un entier compris entre et NMAX Cette fonction a pour entête def Taille NMAX Ecrire une fonction nommée SaisiText qui saisit dans une liste L les n entiers représentants les lettres d ? un texte donné Cette fonction a pour entête def SaisiText n ème Année MP PC PT Page CIPEI - Manar A U Ecrire une fonction nommée VerifMot qui retourne True si un mot identi ?é par mot appara? t à une position k d ? un texte représenté par une liste L et False sinon Cette fonction a pour entête def VerifMot L mot k En utilisant impérativement la fonction VerifMot écrire une fonction nommée RechercheMot qui retourne l'indice de la première apparition occurrence d ? un mot identi ?é par mot si ce mot appara?
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705243792u5cekdiuglyy1sk2ac3eefdrfddy9dtvhqthb1825maxpx344dat8xngsyhcqomlblt7chvtq1wxqz11gejg3chok73wnfzo6jj4.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/iB3AgNaZw1MttZuCSE3tpiUAMCebePtVDxp5X71OqmnijMXiJphQ5IUDLMrTYSJhU25bZtIXyxUYNFwYLcTaLq8F.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/YP5tQiwtzzuyKyznfsrnuekfGGTtpzwMjVH99qwgsWr2R25XFGHoBuQwaxlKXJ0WcdaxFRiszoIr75jBQf8ZbIzQ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117051819157f0qzkfxmxvaxovqbgelvcrgsaflnqpjixaakckpxzisrjnarsyupzkdovztzvwax15onejvpnxvbaen9nkr4ewggxqjmibffysg.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705191279ko9s74ro1nmnu473majkzouowpi8dl8cznz5o4hl66plsvqcu7onl2qgdb3r014erq8rwkk1nj8ioygu8rsdeix7icxthlulxo3h.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705196428aqyoohnxkgy10ygwjs6wjfemlirsddizdocnazgng2w0o8t0km2bxygyktbll2b7wyopojqfwc5iin07kmwygffdfd4pm2ca1d7d.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705154249i0l0mcwr8pgap2um8zotvoqznz39v2zsau3b5el1yvwkhcz27rlltihbrgnzx9rsuh1bzp8wifcb1x9bwaot3qlr7kln1mbosj4n.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705304146fnij3qavfl1uo2d2gozdmcnizbfpv9bdil0vnncfrxgjxt2mpxqjlhmq5qiwnkecrsbd3gwadclfy7g5npfvzmzcgn3deupttwg2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1170522213813e71gaw2ykqyizbehjpnhej1vtrclvtmnzqef8h4po8e8rmx0oatjud8u2ml8rrfxydul4z1xlhyg10n4tb0tjzguizrbwzk0vw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/l3FzuaGCwIbRjO2Wag1B9jl1jhVpXcfOT854lTcHVyBOCFohOC1mQMiXu5WwqO8WiIXy4VZuFiAht093xAeqrst4.png)
-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 15, 2022
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 32kB