Bonjour,

Étant nouveau sur le forum (pas sur le site en lui même), j'espère que je poste dans la bonne section. Je suis à la recherche d'un algorithme de rangement de cercles(dont les diamètres sont fixés) dans un ordre décroissant.
Mon objectif consiste à mettre le cercle le plus gros au milieu et de ranger dans un ordre décroissant les autres autour en spirale. On aura donc plusieurs couches de cercles autour du cercle central.
Ce que je cherche à mettre au point c'est un algo qui me permette de:
1/ Positionner les différents cercles
2/ Déterminer pour chaque cercle, les cercles avec lesquels il est en contact
3/ Enfin déterminer le plus petit cercle global qui pourra contenir les cercles ainsi rangés

J'ai cherché sur Internet mais je trouve vraiment pas quelque chose qui se rapproche tout au moins de ce que je veux faire.

Merci d'avance à tous ceux qui me fourniront des pistes.