Interface = contrat, implémentation = exécution.
Pile : LIFO, File : FIFO, Dico : clé→valeur.
ABR : gauche < parent < droite ; AVL : équilibre pour rester en log(n).
DFS = on descend, BFS = on élargit par niveaux.
WHERE filtre, ORDER BY trie, DISTINCT dédoublonne, JOIN relie.
RIP = sauts ; OSPF = coût des liaisons (débit).
Récursion = cas de base + réduction du problème ; Tri fusion = diviser puis fusionner.
import module.f() ; from module import f() ; as = raccourci.
Insertion = on décale, Sélection = on trouve le minimum puis on échange.
Bézout = combinaisons vers le PGCD ; Congruence = même reste modulo n.
Teste tes connaissances sur Introduction aux structures de données et algorithmes fondamentaux avec 20 questions à choix multiples et corrections détaillées.
1. Que fait la clause WHERE dans une requête SQL ?
2. Quel usage correspond à un alias lors d’une importation Python ?
Mémorisez les concepts clés de Introduction aux structures de données et algorithmes fondamentaux avec 20 flashcards interactives.
POO — définition ?
Programmation orientée objet, paradigme basé sur classes et objets.
Interface — rôle ?
Décrit les fonctionnalités attendues sans implémentation.
Encapsulation — but ?
Protéger les données internes en rendant les attributs privés.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches