Index of /publis/notebooks/agreg

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]images/2021-03-10 08:33 -  
[DIR]TP_SQL/2021-03-10 08:34 -  
[DIR]TP_Programmation_2017-18/2021-03-10 08:34 -  
[DIR].ipynb_checkpoints/2021-03-10 08:34 -  
[   ]public2018_D2.pdf2021-03-10 08:33 48K 
[TXT]public2018_D2.ml2021-03-10 08:33 9.0K 
[   ]public2018_D2.ipynb2021-03-10 08:33 19K 
[TXT]public2018_D2.html2021-03-10 08:33 278Kpublic2018_D2
[TXT]public2018_D1_petit.ml2021-03-10 08:33 5.4K 
[   ]public2018_D1.pdf2021-03-10 08:33 100K 
[TXT]public2018_D1.ml2021-03-10 08:33 17K 
[   ]public2018_D1.ipynb2021-03-10 08:33 55K 
[TXT]public2018_D1.html2021-03-10 08:33 368Kpublic2018_D1
[   ]public2018_D1.annot2021-03-10 08:33 157K 
[TXT]public2012_D5_OCaml.ml2021-03-10 08:33 15K 
[   ]public2012_D5_OCaml.ipynb2021-03-10 08:33 27K 
[TXT]public2012_D5_OCaml.html2021-03-10 08:33 326Kpublic2012_D5_OCaml
[TXT]public2012_D3__OCaml_.html2021-03-10 08:33 348Kpublic2012_D3 (OCaml)
[TXT]public2012_D3.py2021-03-10 08:33 16K 
[   ]public2012_D3.ipynb2021-03-10 08:33 70K 
[TXT]public2012_D3.html2021-03-10 08:33 311Kpublic2012_D3
[TXT]public2012_D3 (OCaml).ml2021-03-10 08:36 19K 
[   ]public2012_D3 (OCaml).ipynb2021-03-10 08:36 71K 
[TXT]public2012_D3 (OCaml).html2020-04-15 20:47 348Kpublic2012_D3 (OCaml)
[TXT]memoisation.py2021-03-10 08:33 1.6K 
[TXT]memoisation.ml2021-03-10 08:33 1.0K 
[TXT]Un exercice d'algorithmique - mise en page de paragraphe, résolutions gourmande et dynamique.py2021-03-10 08:33 18K 
[   ]Un exercice d'algorithmique - mise en page de paragraphe, résolutions gourmande et dynamique.ipynb2021-03-10 08:36 39K 
[TXT]Un exercice d'algorithmique - mise en page de paragraphe, résolutions gourmande et dynamique.html2021-03-10 08:36 628KUn exercice d'algorithmique - mise en page de paragraphe, résolutions gourmande et dynamique
[   ]Tri_a_bulle_et_tri_cocktail.pdf2021-03-10 08:33 52K 
[TXT]Tri_a_bulle_et_tri_cocktail.ml2021-03-10 08:33 12K 
[   ]Tri_a_bulle_et_tri_cocktail.ipynb2021-03-10 08:33 30K 
[TXT]Tri_a_bulle_et_tri_cocktail.html2021-03-10 08:33 307KTri_a_bulle_et_tri_cocktail
[   ]Tissu_cellulaire.pdf2021-03-10 08:33 210K 
[TXT]Tissu_cellulaire.ml2021-03-10 08:33 17K 
[   ]Tissu_cellulaire.ipynb2021-03-10 08:33 39K 
[TXT]Tissu_cellulaire.html2021-03-10 08:33 336KTissu_cellulaire
[   ]Taquin.pdf2021-03-10 08:33 108K 
[TXT]Taquin.ml2021-03-10 08:33 15K 
[   ]Taquin.ipynb2021-03-10 08:33 32K 
[TXT]Taquin.html2021-03-10 08:33 338KTaquin
[   ]Sudoku_resolus_par_algorithme_genetique.pdf2021-03-10 08:33 101K 
[   ]Sudoku_resolus_par_algorithme_genetique.ipynb2021-03-10 08:33 29K 
[TXT]Sudoku_resolus_par_algorithme_genetique.html2021-03-10 08:33 309KSudoku_resolus_par_algorithme_genetique
[   ]Sudoku.pdf2021-03-10 08:33 89K 
[TXT]Sudoku.ml2021-03-10 08:33 15K 
[   ]Sudoku.ipynb2021-03-10 08:33 33K 
[TXT]Sudoku.html2021-03-10 08:33 319KSudoku
[   ]Robots.pdf2021-03-10 08:33 85K 
[TXT]Robots.ml2021-03-10 08:33 21K 
[   ]Robots.ipynb2021-03-10 08:33 51K 
[TXT]Robots.html2021-03-10 08:33 350KRobots
[TXT]README.md2021-03-10 08:33 8.7K 
[TXT]Plus long sous mot commun (python3).py2021-03-10 08:36 34K 
[   ]Plus long sous mot commun (python3).pdf2020-04-15 20:48 12K 
[   ]Plus long sous mot commun (python3).ipynb2021-03-10 08:36 116K 
[TXT]Plus long sous mot commun (python3).html2020-04-15 20:47 392KPlus long sous mot commun (python3)
[   ]Plus_long_sous_mot_commun__python3_.pdf2021-03-10 08:33 12K 
[TXT]Plus_long_sous_mot_commun__python3_.html2021-03-10 08:33 392KPlus long sous mot commun (python3)
[   ]Mots_bien_formes.pdf2021-03-10 08:33 125K 
[TXT]Mots_bien_formes.ml2021-03-10 08:33 32K 
[   ]Mots_bien_formes.ipynb2021-03-10 08:33 70K 
[TXT]Mots_bien_formes.html2021-03-10 08:33 430KMots_bien_formes
[   ]Memoisation_en_Python_et_OCaml.pdf2021-03-10 08:33 45K 
[TXT]Memoisation_en_Python_et_OCaml.html2021-03-10 08:33 313KMémoisation_en_Python_et_OCaml
[TXT]Mediane_des_medianes__selection_en_temps_lineaire.html2021-03-10 08:36 798KMédiane des médianes - sélection en temps linéaire
[   ]Mémoisation_en_Python_et_OCaml.pdf2020-04-15 20:47 45K 
[   ]Mémoisation_en_Python_et_OCaml.ipynb2021-03-10 08:36 30K 
[TXT]Mémoisation_en_Python_et_OCaml.html2020-04-15 20:46 313KMémoisation_en_Python_et_OCaml
[TXT]Médiane des médianes - sélection en temps linéaire.py2021-03-10 08:36 18K 
[   ]Médiane des médianes - sélection en temps linéaire.ipynb2021-03-10 08:36 215K 
[   ]Lambda_Calcul_en_OCaml.pdf2021-03-10 08:33 67K 
[TXT]Lambda_Calcul_en_OCaml.ml2021-03-10 08:33 16K 
[   ]Lambda_Calcul_en_OCaml.ipynb2021-03-10 08:33 55K 
[TXT]Lambda_Calcul_en_OCaml.html2021-03-10 08:33 376KLambda_Calcul_en_OCaml
[   ]Jonglage.pdf2021-03-10 08:33 96K 
[TXT]Jonglage.ml2021-03-10 08:33 20K 
[   ]Jonglage.ipynb2021-03-10 08:33 49K 
[TXT]Jonglage.html2021-03-10 08:33 363KJonglage
[   ]Eclairage_graphe.pdf2021-03-10 08:33 138K 
[TXT]Eclairage_graphe.ml2021-03-10 08:33 27K 
[   ]Eclairage_graphe.ipynb2021-03-10 08:33 65K 
[TXT]Eclairage_graphe.html2021-03-10 08:33 392KEclairage_graphe
[TXT]Droite_Discrete__public_2012_D5.html2021-03-10 08:34 1.1MDroite Discrète - public 2012 D5
[TXT]Droite Discrète - public 2012 D5.py2021-03-10 08:36 37K 
[   ]Droite Discrète - public 2012 D5.ipynb2021-03-10 08:36 446K 
[   ]Crime_parfait.pdf2021-03-10 08:33 342K 
[TXT]Crime_parfait.ml2021-03-10 08:33 30K 
[   ]Crime_parfait.ipynb2021-03-10 08:33 54K 
[TXT]Crime_parfait.html2021-03-10 08:33 346KCrime_parfait
[   ]Contraintes_temporelles.pdf2021-03-10 08:33 251K 
[TXT]Contraintes_temporelles.ml2021-03-10 08:33 28K 
[   ]Contraintes_temporelles.ipynb2021-03-10 08:33 228K 
[TXT]Contraintes_temporelles.html2021-03-10 08:33 521KContraintes_temporelles
[   ]Circuits.pdf2021-03-10 08:33 51K 
[TXT]Circuits.ml2021-03-10 08:33 7.0K 
[   ]Circuits.ipynb2021-03-10 08:33 18K 
[TXT]Circuits.html2021-03-10 08:33 279KCircuits
[   ]Chapeaux.pdf2021-03-10 08:33 80K 
[TXT]Chapeaux.ml2021-03-10 08:33 20K 
[   ]Chapeaux.ipynb2021-03-10 08:33 46K 
[TXT]Chapeaux.html2021-03-10 08:33 332KChapeaux
[   ]Bitsets_en_OCaml.pdf2021-03-10 08:33 54K 
[TXT]Bitsets_en_OCaml.ml2021-03-10 08:33 14K 
[   ]Bitsets_en_OCaml.ipynb2021-03-10 08:33 47K 
[TXT]Bitsets_en_OCaml.html2021-03-10 08:33 341KBitsets_en_OCaml
[   ]Arithmetique_sur_les_posits.pdf2021-03-10 08:33 659K 
[TXT]Arithmetique_sur_les_posits.ml2021-03-10 08:33 39K 
[   ]Arithmetique_sur_les_posits.ipynb2021-03-10 08:33 72K 
[TXT]Arithmetique_sur_les_posits.html2021-03-10 08:33 378KArithmetique_sur_les_posits
[TXT]Algorithme de Cocke-Kasami-Younger (python3).py2021-03-10 08:36 34K 
[   ]Algorithme de Cocke-Kasami-Younger (python3).pdf2020-04-15 20:48 12K 
[   ]Algorithme de Cocke-Kasami-Younger (python3).ipynb2021-03-10 08:36 115K 
[TXT]Algorithme de Cocke-Kasami-Younger (python3).html2020-04-15 20:47 386KAlgorithme de Cocke-Kasami-Younger (python3)
[TXT]Algorithme_genetique_pour_generer_des_eclairages_modelisation_agreg.py2021-03-10 08:33 17K 
[   ]Algorithme_genetique_pour_generer_des_eclairages_modelisation_agreg.pdf2021-03-10 08:33 116K 
[   ]Algorithme_genetique_pour_generer_des_eclairages_modelisation_agreg.ipynb2021-03-10 08:33 39K 
[TXT]Algorithme_genetique_pour_generer_des_eclairages_modelisation_agreg.html2021-03-10 08:33 355KAlgorithme_genetique_pour_generer_des_eclairages_modelisation_agreg
[   ]Algorithme_de_Cocke-Kasami-Younger__python3_.pdf2021-03-10 08:33 12K 
[TXT]Algorithme_de_Cocke-Kasami-Younger__python3_.html2021-03-10 08:33 386KAlgorithme de Cocke-Kasami-Younger (python3)
[   ].gitignore2021-03-10 08:33 97  

:notebook: Notebooks pour l'agrégation :fr:

Ce dossier contient des notebooks Jupyter, écrits en Python (version 3), pour l'option informatique (D) de l'agrégation de mathématiques (en France).

Ces documents sont les seules corrections de texte de modélisation d'option info pour l'agrég de maths que vous pourrez trouver en ligne (j'ai cherché partout). Profitez en bien !

Liste des notebooks sur nbviewer.jupyter.org


:warning: Si vous êtes en train de préparer l'agrégation, lire des corrections sans avoir travailler (très sérieusement) le texte ou le développement avant, ça ne sert à rien !! Si vous êtes parmi mes élèves, n'utilisez pas ces ressources pour tricher pendant les oraux blancs : ça ne sert à rien, je le verrai, et vous n'aurez rien appris (spoiler alert : le jour des oraux, on ne peut pas tricher...).

Cela étant dit, si vous avez travaillé un texte, n'hésitez pas à jeter un oeil à la correction et à la travailler aussi. Vous faites les choses différemment, et souvent plus vite et mieux, donc si vous avez envie, contactez moi pour me signaler n'importe quoi (un bug, une meilleure façon de faire, une question ou autre).

:pencil: Implémentation pour des leçons ou des développements


:pencil: Textes de modélisation

Premier exemple

Textes les plus récents (2018)

Note: ces textes ont enfin été mis en ligne récemment (décembre 2017), et je les ai corrigé le plus rapidement possible.

Oraux blancs (1/2)

Pour quatre textes donnés pour les oraux blancs début avril 2017 :

(tous en OCaml, pour des textes non officiels).

Entraînements en mars

Oraux blancs (2/2)

Pour quatre textes donnés pour les oraux blancs fin mai 2017 :

(tous en OCaml).


:information_desk_person: Plus d'informations ?

Utiliser OCaml avec Jupyter

Les solutions présentes ici sont rédigés comme des notebooks Jupyter. J'utilise un kernel spécifique pour coder en OCaml via Jupyter.

Il ne devrait pas être trop compliqué à installer, avec opam :

opam install jupyter

Cela demande d'avoir déjà installé Jupyter.

Note : ce petit article en français présente comment (essayer d') installer OCaml et Jupyter et ocaml-jupyter sur un système Windows (version 10 ou plus récente).

:scroll: Licence

Tout ces documents sont distribues publiquement sous les conditions de la licence MIT (fichier LICENSE.txt, en anglais). © Lilian Besson, 2016-17.

made-with-jupyter made-with-python made-with-ocaml

Demandez moi n'importe quoi ! Analytics