Flashcard: Paradigmes algorithmiques et stratégies efficaces — 24 carte

Tutte le carte

1Domanda

Paradigme glouton — objectif ?

Risposta

Construire une solution en choisissant localement optimal.

2Domanda

Diviser-pour-régner — principe ?

Risposta

Décomposer en sous-problèmes, résoudre, puis combiner.

3Domanda

Programmation dynamique — propriété clé ?

Risposta

Sous-structure optimale et sous-problèmes chevauchants.

4Domanda

Force brute — méthode ?

Risposta

Tester toutes les possibilités jusqu’à la solution.

5Domanda

Stratégie gloutonne — propriété du choix ?

Risposta

Choix local optimal, pas toujours globalement optimal.

6Domanda

Mémoïsation — rôle ?

Risposta

Stocker résultats pour éviter recalculs en top-down.

7Domanda

Tabulation — rôle ?

Risposta

Remplir un tableau de façon itérative pour résoudre.

8Domanda

Diviser pour mieux régner — analyse ?

Risposta

Décomposition en sous-problèmes indépendants, complexité typique O(n log n).

9Domanda

Force brute — limite ?

Risposta

Complexité exponentielle, impraticable pour grandes instances.

10Domanda

Retour sur trace — mécanisme ?

Risposta

Explorer arbre, revenir en arrière si branche non optimale.

11Domanda

Heuristiques — rôle ?

Risposta

Guider la recherche sans garantie d’optimalité.

12Domanda

Métaheuristiques — définition ?

Risposta

Algorithmes généraux pour optimisation approximative.

13Domanda

Comparaison paradigmes — optimalité ?

Risposta

Force brute garantie, glouton conditionnelle, DP garantie si propriété du sous-problème.

14Domanda

Dijkstra — complexité ?

Risposta

O((V + E) log V) avec tas, dépend du graphe.

15Domanda

Sac à dos fractionnaire — stratégie ?

Risposta

Prendre objets selon ratio valeur/poids, solution optimale.

16Domanda

Sac à dos 0-1 — approche ?

Risposta

Utiliser programmation dynamique pour optimalité.

17Domanda

Fibonacci naïf — complexité ?

Risposta

Exponentielle, beaucoup de recalculs.

18Domanda

Fibonacci DP — avantage ?

Risposta

Réduction de la complexité à O(n) en évitant recalculs.

19Domanda

Validation DaariNova — principe ?

Risposta

Identifier propriété du choix et sous-structure pour garantir optimalité.

20Domanda

Force brute — limite pratique ?

Risposta

Intractable pour instances de taille moyenne ou grande.

21Domanda

Glouton — condition d’optimalité ?

Risposta

Propriété du choix glouton vérifiée et sous-structure optimale.

22Domanda

Programmation dynamique — avantage ?

Risposta

Solution efficace pour problèmes avec sous-structure et chevauchement.

23Domanda

Dijkstra — principe ?

Risposta

Fixer distances minimales en élargissant le plus proche sommet.

24Domanda

Heuristique du plus proche voisin — application ?

Risposta

TSP, choisit la ville la plus proche non visitée.

Metti alla prova te stesso con il quiz

Metti alla prova le tue conoscenze con 24 domande su Paradigmes algorithmiques et stratégies efficaces.

1. Quelles propriétés rendent la programmation dynamique applicable ?

2. Quelle différence fondamentale sépare la mémoïsation de la tabulation ?

Fai il quiz →

Leggi la scheda di revisione

Ripassa il corso completo nella scheda di revisione per Paradigmes algorithmiques et stratégies efficaces.

Vedi la scheda di revisione →

Similar courses

Crea le tue flashcard

Importa il tuo corso e l'AI genera flashcard in 30 secondi.

Generatore di flashcard