Un petite collection d'algorithme implémentés en java.
###Package com.obourgain.algo.tortoiseandhare
Algorithme du lièvre et la tortue (également connu sous le nom d'algorithme de détection de cycle de Floyd).
###Package com.obourgain.algo.threeandfive
Comment exprimer un nombre sous la forme uniquement avec les opérations + 3
et * 5
.
Par exemple : 215 = ((1 * 5 + 3) * 5 + 3) * 5
###Package com.obourgain.algo.intervalintersect
Etant donné une liste d'intervalles [an, bn].
Trouver le plus grand nombre Q tel qu'il existe un nombre qui appartient à Q intervalles.
###Package com.obourgain.algo.morse
Décodage d'une chaine en morse.