Comment commander des tableaux en Java

Table des matières
Trier une liste d'éléments est une tâche très courante en informatique, surtout lorsque nous réalisons des programmes avec des langages de haut niveau comme Java, bien des fois ce que l'on veut obtenir lors de la commande d'une liste d'éléments est de pouvoir obtenir les extrêmes, pour tout type de calcul.
L'un des éléments que nous pouvons utiliser pour énumérer est le déployerComme nous le savons, c'est un type de structure de données qui nous permet de stocker plusieurs valeurs du même type dans la même variable, en les divisant uniquement par des index.
Trier par sélection
Ce type de classement fonctionne en trouvant les plus petits éléments et en les plaçant au début d'une nouvelle liste qui contiendra le résultat de cette méthode.
D'une manière générale, cet algorithme est assez simple à expliquer, en détaillant un peu plus ce qui est décrit, la façon exacte dont il commande c'est qu'il trouve d'abord le plus petit élément, puis il cherche le deuxième plus petit et ainsi de suite jusqu'à ce qu'il atteigne la fin du tableau.
Implémentation de la solution en Java
La solution semble au premier abord un peu complexe, mais nous pouvons adopter une approche plus simple, nous allons d'abord identifier le plus grand élément du tableau et le placer à la fin de la liste, avec cela, comme nous trouvons des éléments plus petits, ils vont être aligné devant ce grand élément.
Ce que nous devons garantir ici, c'est de faire une boucle qui nous permet d'avoir une condition générale qui s'applique à tous les cas, de cette façon nous n'avons qu'à passer le tableau à la méthode. Regardons un exemple de code de ceci :

AGRANDIR

Dans l'exemple de code, nous voyons que dans la méthode à l'intérieur de la classe, nous devons d'abord localiser le premier élément, celui avec la valeur la plus faible, puis nous itérons à l'intérieur avec un pour boucleÀ ce stade, nous effectuons une vérification et en fonction de ce que nous trouvons, nous aurons un nouvel indice inférieur, à la fin après avoir quitté ce cycle, nous comparons ce que nous avons obtenu avec l'indice actuel du tableau et évaluons ou non le respectif changement.
Cela peut sembler un gâchis, mais une fois que nous avons saisi la logique de cet exercice, c'est l'un des plus simples que l'on puisse trouver dans le monde de la programmation.
Commande par insertion
Cette méthode est une variante pour commander notre déployerLa chose intéressante ici est que nous allons générer une sous-liste où nous insérerons les valeurs de notre tableau d'origine, avec cela nous parvenons à organiser à chaque itération de notre boucle.
ApplicationComment appliquer ce principe dans Java utilise deux boucles for imbriquéesAinsi, la première boucle nous permet d'accéder aux éléments et dans la boucle imbriquée, nous décidons de l'ordre dans lequel le nouveau tableau va être ordonné.
D'une certaine manière, c'est un peu à l'opposé de l'exercice précédent, mais le résultat est très similaire.
Comme nous le voyons travailler avec tableaux C'est bien plus que de les consulter directement ou de les parcourir, il y a tout un monde de possibilités, car à chaque fois que vous aurez une quantité de données il y aura besoin de les trier.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave