- Cours_00
- TD 00_1 - Révision
- I. Le tableau
- II. La Pile
- TD 01_1 - Utilisation de piles et correction
- III. La File
- IV. La liste chainée
- TD 01_2 - Autres structures de données (partir I corrigée)
- TD 01_3 - Implémentation de structures de données par programmation orientée objet
- V. Le dictionnaire
- I. Définition
- II. La Pile d'appel
- TD 02_1 - Fonctions récursives et fractales
- III. Les limites
- TD 02_2 - Ecrire des fonctions récursives
- I. Cesar
- II. Vigenère
- III. Chiffrement à clé publique
- TD_03_1 - Générer des nombres premiers
- TD_03_2 - RSA 1/2
- TD_03_3 - RSA 2/2
- IV. Quelques idées sur le protocole HTTPS (à venir)
- I. Tri insertion
- TD_04_1 - efficacité d'un tri
- II. Tri à bulles
- III. Tri fusion
- IV. Quicksort et analyse de son temps d'execution
- I. Retour sur les cas des tris (fusion et quicksort)
- II. Autres algorithmes
- I. Introduction
- II. Notions générales sur les arbres
- III. Arbres binaires
- I. Importer un module
- II. Ecrire un module
- III. Tester un module -tests unitaires-
- IV. Principe du Test driven development
- I. Base de données
- TD_08_1 - Etablir des schémas relationnels
- II. Système de gestion de base de données (SGBD)
- TD_08_2 - Le langage SQL 1/2
- TD_08_3 - Le langage SQL 2/2
- III. Créer une base de données
- TD_08_4 - Entrainement SQL
- Sensibilisation à l'intelligence artificielle
- Compression de données et code correcteur d'erreur
- I - Introduction et définitions
- TD_10_1 - Représentation d'un graphe
- TD_10_2 - Parcours de graphe
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.