Menu
CoddyTech
Cours

Tri par base - Série DSA

Maîtrisez le tri par base, un algorithme sans comparaison qui trie les entiers non négatifs chiffre par chiffre. Implémentez une passe stable de tri par comptage, écrivez le tri complet dans le langage de votre choix, analysez son comportement en temps linéaire et entraînez-vous avec des défis de programmation.

Sujets

Programme

3 chapitres9 leçons1 projet4 défis55 questions de quiz

Introduction

2 leçons

Défis finaux

2 leçons

Plus comme ça

Tri par dénombrement - Série DSA

Maîtrisez le Tri par dénombrement (Counting Sort), un algorithme non comparatif qui trie les entiers non négatifs en temps linéaire en comptant les occurrences. Développez la phase de comptage, implémentez l'algorithme complet dans le langage de votre choix, analysez sa complexité O(n + k) et entraînez-vous avec des défis de programmation.

Structures de données
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 52

Tri par tas - Série DSA

Maîtrisez le Tri par tas (Heap Sort), un tas binaire basé sur un tableau transformé en algorithme de tri. Implémentez l'étape de tamisage (sift-down), écrivez l'algorithme complet dans le langage de votre choix, analysez sa complexité temporelle en O(n log n) et spatiale en O(1), et entraînez-vous avec des défis de programmation.

Structures de données
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 54

Quick Sort - Série DSA

Maîtrisez le Quick Sort, l'un des algorithmes de tri les plus rapides en pratique. Apprenez à construire l'étape de partition, écrivez le tri récursif complet dans le langage de votre choix, analysez sa complexité et relevez des défis de programmation.

Structures de données
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 52

Tri par sélection - Série DSA

Maîtrisez le tri par sélection, l'un des algorithmes de tri les plus simples. Découvrez son fonctionnement étape par étape, implémentez-le de zéro dans le langage de votre choix, analysez sa complexité et entraînez-vous avec des défis de programmation.

Structures de données
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 54

Tri fusion - Série DSA

Maîtrisez le Tri fusion, l'algorithme classique « diviser pour régner ». Développez l'étape de fusion, écrivez le tri récursif complet dans le langage de votre choix, analysez sa complexité O(n log n) et entraînez-vous avec des défis de programmation.

Structures de données
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 52

Foire aux questions

Combien de leçons Tri par base - Série DSA contient-il ?

Tri par base - Série DSA contient 9 leçons interactives que vous pouvez suivre à votre rythme.

Que couvre Tri par base - Série DSA ?

Le cours est organisé en chapitres couvrant : Introduction, L’algorithme, Défis finaux.

Tri par base - Série DSA est-il gratuit ?

Oui. Tous les cours sur Coddy sont gratuits pour commencer. Vous pouvez suivre les leçons dans votre navigateur, sans téléchargement ni inscription.

Parcours d'apprentissage qui incluent ce cours

Ce cours est une étape d'un parcours plus long : plusieurs cours dans l'ordre où un mentor les enseignerait, chacun avec son propre certificat gratuit.

Illustration des langages de programmation de Coddy

Commencez Tri par base - Série DSA gratuitement

Commencer