Ecrire une fonction occurrences(x, T)
qui renvoie le nombre d'occurences de la valeur x
dans le tableau T
.
On souhaite savoir si un tableau T
d'éléments quelconques contient des doublons. Autrement dit, on souhaite savoir s'il existe deux indices i
et j
distincts tels que T[i]
et T[j]
sont égaux.
Ecrire une fonction doublon(T)
qui renvoie True
s'il existe (au moins) un doublon dans T
et False
dans le cas contraire.
Ecrire un programme qui tire au hasard mille entiers entre 1 et 10 et affiche ensuite le nombre de fois que chaque nombre a été tiré. Relancer le programme plusieurs fois.
Ecrire une fonction miroir(tab)
qui reçoit un tableau en argument et le modifie pour échanger le premier élément avec le dernier, le deuxième avec l'avant-dernier, etc. Dit autrement, on remplace le tableau par son image miroir. On pourra se servir de la fonction echange
définie dans le notebook de cours.
Ecrire une fonction hamming(tab1, tab2)
qui prend en paramètres deux tableaux de même taille et qui renvoie le nombre d'indices auxquels les deux tableaux diffèrent.
Ressources :
Germain BECKER & Sébastien POINT, Lycée Mounier, ANGERS