@@ -10,61 +10,59 @@ Suggestions de sujets pour les séances.
1010Séance 1
1111++++++++
1212
13- :ref: `Prises aux dames <nbl-practice-py-base-dame_prise >`
13+ * introduction aux classes
14+ * package dataclass
15+ * opérateur
16+
17+ Utilisation de ChatGPT, Gemini, LeChat, ... pour convertir un code
18+ sans classe en un code avec des classes et réciproquement.
1419
1520Séance 2
1621++++++++
1722
18- Tests unitaires et classes toujours avec les dames
23+ * héritage
24+ * itérateurs
25+ * tests unitaires
1926
20- :ref: ` Prises aux dames < nbl-practice-py-base-dame_prise >`
27+ Ecriture de tests unitaires avec ChatGPT, Gemini, LeChat, ...
2128
2229Séance 3
2330++++++++
2431
25- :ref: `classes pour représenter un graphe <nbl-practice-py-base-classe_tree >`
26-
27- Fin des classes puis :ref: `les itérateurs <nbl-practice-py-base-classe_iterateur >` et
28- :ref: `numpy broadcast <nbl-c_data-numpy_broadcast >`.
32+ * numpy, broadcasting
33+ * implémentation d'un chi-deux sans boucle
2934
3035Séance 4
3136++++++++
3237
33- :ref: `Distance d'édition <nbl-practice-years-2023-editdist >`.
34-
35- A propos de la distance d'édition, voir aussi
36- :ref: `Distance d'édition <nbl-practice-algo-base-exercice_edit_distance >` ou encore
37- :ref: `Distance entre deux mots de même longueur et tests unitaires <nbl-practice-algo-base-exercice_editdist >`.
38+ * plus court chemin dans un graphe
39+ * voyageur de commerce
40+ * distance d'édition (si le temps le permet)
3841
3942Séance 5
4043++++++++
4144
42- * :ref: ` burrowswheelerrst `
43- * :ref: `Code de Vigenère <nbl-practice-algo-compose-vigenere >`
45+ * profiling
46+ * :ref: `Recherche à base de préfixes <nbl-practice-years-2023-prefix_search >` en terme algorithmique.
4447
4548Séance 6
4649++++++++
4750
48- * :ref: `Tracer une pyramide bigarrée <nbl-practice-tds-base-pyramide_bigarree >`
49- * :ref: `Expressions régulières <nbl-practice-py-base-exercice_regex >`,
50- :ref: `Modules, fichiers, expression régulières <nbl-practice-tds-base-module_file_regex >`
51- * :ref: `Le voyageur de commerce <nbl-practice-algo-base-tsp_simplifie >` ou
52- `problème du sac à dos <https://fr.wikipedia.org/wiki/Probl%C3%A8me_du_sac_%C3%A0_dos >`_
53-
54- Evocation de la :ref: `Recherche à base de préfixes <nbl-practice-years-2023-prefix_search >`
55- en terme algorithmique.
51+ :ref: `Expressions régulières <nbl-practice-py-base-exercice_regex >`,
52+ :ref: `Modules, fichiers, expression régulières <nbl-practice-tds-base-module_file_regex >`
5653
5754Séance 7
5855++++++++
5956
60- * :ref: `Classe et héritage <nbl-practice-py-base-classe_user_p >`
57+ Exemple d'assemblage d'algorithme avec le problème du postier chinois.
58+
59+ Révision avec un TD noté.
60+ Utilisation de ChatGPT, LeChat, Gemini après quelques minutes.
6161
6262Séance 8
6363++++++++
6464
65- * :ref: `Optimisation de la note moyenne <nbl-practice-years-2023-bareme_note_optimisation >`
66- * :ref: `Pivot de Gauss <nbl-practice-years-2023-pivot_gauss >`,
67- cet algorithme est la première étage pour inverser une matrice
65+ Quelques rappels en préparation du TD noté.
6866
6967TD noté 1h30 en seconde partie.
7068Classes et un algorithme.
0 commit comments