Yaya0312 / projet-cs-2020

Projet de calcul symbolyque ocaml.
MIT License
0 stars 0 forks source link

Partie 4 Question 22 (2) #29

Closed Yaya0312 closed 4 years ago

Yaya0312 commented 4 years ago

Vous constituerez un ensemble E de 1 000 entiers contenant tous les entiers entre 0 et 10, les autres entiers étant aléatoirement choisis entre 10 et 10 000. Constituez une base de polynômes dont le degré est dans l’ensemble E. Pour chaque degré vous calculerez 10 polynômes qui seront choisis aléatoirement.

Yaya0312 commented 4 years ago

Donc si je comprend bien il faut faire :

Yaya0312 commented 4 years ago

Voir fonction Séquence (Base) : optimisation

Yaya0312 commented 4 years ago

Ce qui à était réalisé afin d'éviter d'avoir une complexité aléatoire. génération d'un tableau t1 contenant les entiers de 0 à 10. génération d'un tableau t2 contenant les entiers de 10 à 10 000. mélange du tableau t2. récupère les (1000 - t1.lenght) <=> 989 premiers élément du tableau. => fusionne les tableau a1 à a2 => a1 Au final complexité O(n)

Yaya0312 commented 4 years ago

Nouvelle solution : génération d'un tableau t1 contenant les entiers de 0 à 10 000 mélange du tableau t1 de 10 à 10 000 récupère les 1000 premiers éléments.