Ci-dessous se trouve une instruction qui décrit une tâche, associée à une entrée qui fournit un contexte supplémentaire. Écrivez une réponse qui complète de manière appropriée la demande.

### Instruction :
 Décrire la structure de données utilisée

### Entrée :
 Utiliser un min-heap pour stocker les données

### Réponse :

 Un min-heap est une structure de données spécialisée basée sur un arbre binaire où chaque nœud parent est inférieur ou égal à ses nœuds enfants. Il est généralement utilisé pour stocker des données triées par ordre croissant, avec le plus petit élément stocké à la racine de l'arbre et le plus grand élément stocké aux feuilles.<|endoftext|>