Advanced Algorithms
Topic outline
-
-
Salam, I am Noureddine Amraoui.
I am here to teach you Advanced Algorithms and assist you all the way through this semester.
-
-
Credits : 04
Coefficient : 01
Duration: 14 weeks
Schedule: Sunday: 09:00-11:30
Location: Amphitheatre MI03.
Instructor: Lecture, TD et TP : Noureddine Amraoui, PhD
Contact:
Telegram: @noureddine.amraoui
Email: noureddine.amraoui@univ-msila.dz. .
-
1. Analyze and evaluate Algorithms in terms of efficiency/complexity.
2. Compare/choose the best (efficient) algorithms among possible ones for a certain problem.
3. Analyze/compare/classify computational problems. -
-
L'étudiant doit connaître :
- Les bases de la programmation.
- Les algorithmes itératifs et récursifs.
- Les structures de données fondamentales : tableaux, fichiers, listes, piles, et files
-
Folder
-
-
-
Chapitre 1: Complexité d'un algorithme, d'un problème
- Algorithmes.
- Quelques paradigmes utiles pour construire un algorithme efficace.
- Complexité d'un algorithme.
Chapitre 2: La méthode Diviser Pour Régner (DPR)
- Principe.
- Schéma général.
- Exemples classiques.
-
File
-
-
-
Le chapitre "Complexité d'un algorithme, d'un problème" vise à :
- Introduire la notion d'un algorithme.
- Présente quleques paradigmes utiles pour construire un algorithme efficace.
- Explique l'analyse de complexité d'un algorithme.
-
SCORM package
-
Folder
-
Feedback
-
Workshop
Vous aller travailler en deux étapes: remise et évaluation.
-
Wiki
-
-
-
Le chapitre "La méthode Diviser Pour Régner (DPR)" vise à :
- Introduire le principe de la méthode DPR.
- Présenter le schéma général de DPR.
- Donner quelques exemples classiques de problèmes.
-
SCORM package
-
Folder
-
Feedback
-