💻 NSIPremièreSans inscription

Algorithmique — Complexité et algorithmes fondamentaux

Notion de complexité temporelle : O(1), O(n), O(n²), O(log n). Algorithmes de tri : insertion, sélection, fusion (merge sort), rapide (quicksort). Recherche dichotomique. Algorithme de Dijkstra (introduction).

Notions à maîtriser

  • complexité
  • tri par insertion
  • tri fusion
  • dichotomie
  • Dijkstra
  • O(n)

Teste-toi sur ce chapitre

Touches 1 à 4
NSIPremière
Question 1
L'équipe de la mission lunaire Artemis III doit interroger une base de données des astronautes ayant marché sur la Lune pour trouver ceux qui ont participé à des missions Apollo. Voici la table `astronautes` : | id | nom | mission | annee | |----|---------------|---------|-------| | 1 | Armstrong | Apollo | 1969 | | 2 | Aldrin | Apollo | 1969 | | 3 | Collins | Apollo | 1969 | | 4 | Cernan | Apollo | 1972 | | 5 | Schmitt | Apollo | 1972 | | 6 | Young | Apollo | 1972 | Quelle requête SQL permet de récupérer uniquement les astronautes ayant participé aux missions *Apollo* ?

Aucun compte requis — réponds, la correction s'affiche aussitôt.

Fiche de révision

Algorithmes : Complexité et Fondamentaux

Algorithmique — Complexité et algorithmes fondamentaux 1. Notion de complexité La complexité mesure l’efficacité d’un algorithme en fonction de la taille des données. On disting

Garder ta progression ?

Tes réponses sont déjà comptées dans ce navigateur. Un compte gratuit les conserve d'un appareil à l'autre et débloque le suivi de tes points faibles.