Menu
CoddyTech

Cours sur les structures de données en C#

Maîtrisez les structures de données avec Coddy. Pratiquez les tableaux, listes chaînées, arbres, graphes et tables de hachage via des défis concrets pour renforcer vos bases en résolution de problèmes.

La pile - Série sur les structures de données n°1

Populaire

Dans ce cours, vous découvrirez la structure de données Pile, créerez une pile de zéro dans le langage de votre choix et résoudrez des défis de code associés !

Structures de données
  • 13
  • 11
  • 1

Arbre AVL - Série Structures de données n°10

Populaire

Dans ce cours, vous découvrirez la structure de données Arbre AVL, vous construirez un arbre binaire de recherche auto-équilibré à partir de zéro dans votre langage préféré, et vous relèverez des défis de programmation pour vous entraîner !

Structures de données
certificate icon

Certificat à la fin

  • 16
  • 14
  • 1

Liste chaînée - Série sur les structures de données n°5

Populaire

Dans ce cours, vous découvrirez la structure de données des listes chaînées, vous en créerez une de zéro dans le langage de votre choix et vous vous entraînerez à résoudre des défis de code avec !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 12
  • 1

Arbre binaire - Série sur les structures de données n°3

Populaire

Dans ce cours, vous découvrirez la structure de données d'arbre binaire, vous créerez un arbre binaire de zéro dans le langage de votre choix et vous vous entraînerez avec des défis de programmation !

Structures de données
  • 13
  • 11
  • 1

File d'attente (Queue) - Série Structures de données n°2

Populaire

Dans ce cours, vous découvrirez la structure de données File d'attente (Queue), vous en créerez une de toutes pièces dans le langage de votre choix et vous vous entraînerez avec des défis de code !

Structures de données
  • 12
  • 10
  • 1

Tables de hachage - Série sur les structures de données n°4

Dans ce cours, vous découvrirez la structure de données Table de hachage, vous en créerez une de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 12

Liste doublement chaînée - Série Structures de données n°6

Dans ce cours, vous découvrirez la structure de données de liste doublement chaînée, vous en créerez une de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 12
  • 1

Graphes - Série Structures de données n°9

Dans ce cours, vous découvrirez la structure de données Graphe, vous créerez un graphe non orienté de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 12

Tri rapide - Série DSA

Maîtrisez le tri rapide, l’un des algorithmes de tri les plus rapides en pratique. Implémentez l’étape de partitionnement, écrivez le tri récursif complet 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
  • 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 par comptage - Série DSA

Maîtrisez le tri par comptage, un algorithme sans comparaison qui trie des entiers non négatifs en temps linéaire en comptabilisant les valeurs. Réalisez l’étape de comptage, écrivez l’algorithme de tri 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

Tri fusion - Série DSA

Maîtrisez le tri fusion, le grand classique des algorithmes diviser pour régner. Construisez l’étape de fusion, écrivez le tri récursif complet dans le langage de votre choix, analysez sa complexité en 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

Tries - Série Structures de données n°8

Dans ce cours, vous découvrirez le Trie (arbre préfixe), vous en créerez un de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 12

Tas et files de priorité - Série sur les structures de données n°7

Dans ce cours, vous découvrirez la structure de données Tas (le pilier des files de priorité), vous créerez un MinHeap de zéro dans le langage de votre choix et vous vous entraînerez avec des défis de programmation !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 12
  • 1

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. Créez une passe stable de tri par comptage, écrivez l’algorithme complet dans le langage de votre choix, analysez son comportement en temps linéaire et entraînez-vous avec des défis de programmation.

Structures de données
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 55

Voyez ces structures de données en action

Voir une structure s'animer aide à comprendre. Parcourez ces visualisations interactives, puis revenez les coder vous-même.

Parcourir toutes les visualisations

Foire aux questions

Qu'est-ce que C# Cours sur les structures de données ?

Maîtrisez les structures de données avec Coddy. Pratiquez les tableaux, listes chaînées, arbres, graphes et tables de hachage via des défis concrets pour renforcer vos bases en résolution de problèmes.

Les cours C# Cours sur les structures de données sont-ils gratuits ?

Oui. Chaque cours est gratuit pour commencer et s'exécute dans votre navigateur, sans téléchargement.

Combien de temps prennent les cours C# Cours sur les structures de données ?

Chaque leçon dure 5 à 15 minutes ; les cours complets s'étalent de quelques heures à quelques jours de pratique selon la profondeur.

Illustration des langages de programmation de Coddy

Commencez Cours sur les structures de données en C#

Commencer