Les algorithmes de tri sont de bons exemples pour étudier la conception et l'analyse d'algorithmes. Le tri est un sujet classique en informatique. Il y a trois raisons d'étudier les algorithmes de tri.
Les données à trier peuvent être des entiers, des doubles, des caractères ou des objets. Section, Tri des tableaux, présente le tri par sélection. L'algorithme de tri par sélection a été étendu pour trier un tableau d'objets dans la section Étude de cas : Tri d'un tableau d'objets. L'API Java contient plusieurs méthodes de tri surchargées pour trier les valeurs et les objets de type primitif dans les classes java.util.Arrays et java.util.Collections. Par souci de simplicité, ce chapitre suppose :
Les programmes peuvent être facilement modifiés pour trier d'autres types de données, pour trier par ordre décroissant ou pour trier les données dans une ArrayList ou une LinkedList.
Il existe de nombreux algorithmes de tri. Vous avez déjà appris le tri par sélection. Ce chapitre présente le tri par insertion, le tri à bulles, le tri par fusion, le tri rapide, le tri par compartiment, le tri par base et le tri externe.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3