Skip to content

Epistol/Kotlin_Comparable_Hetic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exercice du 23/03/2018 - HETIC - M LEBEAU

Enoncé :

*****************************************
Le problème est le suivant.
J'ai une liste avec pleins de valeurs numériques, non triées. Comment puis-je trouver si une valeur est présente dans la liste?

class Arbre {  
var valeur : Int  
var gauche : Arbre?  
var droite : Arbre?  
fun find(i: Int) : Boolean  
fun inserer(i: Int)  
}  

*****************************************

L'énoncé étant vraiment faible, j'ai commencé à étudier les possibilités de la classe Comparable de Kotlin afin d'envisager une solution en tri à bulle pour palier au manque de puissance d'un tri classique mais les performances n'étant pas concluantes sur mon poste, j'ai préféré garder la fonction "contains" d'un array de int. La liste est généré automatiquement et nous cherchons toujours le chiffre 42.

Evolution possible

Avoir une IHM pour demander le chiffre

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages