Algorithme de calcul

cs_brico07 Messages postés 60 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 16 mai 2012 - 27 avril 2007 à 18:39
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 - 29 avril 2007 à 14:31
 

Bonjour,

S'il vous plait, Je suis une débutante en programmation sur C# et Je dois développer un algorithme performant pour le placement
automatique des connecteurs . Les connecteurs doivent à proximité du
raccordement d'élément fonctionnel donc t-il appartiens compte tenu
des surfaces déjà utilisées se placer le plus proche possible en évitant en évitant les places utilisées .

Pour cela j'ai fais un projet où je déssine deux types de rectangles,
le premier type, je dessine autant que je peux sur ma surface "Form" et
le deuxième type je le dessine un seul, et il est pour moi l'espace où
je vais ranger les rectangles du premier type, j'ai crée aussi une
fenêtre que j'ouvre à chaque fois que je veux placer un rectangle de
type 1, et dans lequel (fenêtre) je choisit la direction de placement
de mon rectangle de type 1 dans celui de type 2, mon problème à présent
est que je recherche un Algorithme me permettant de placer chacun de
mes rectangles de types1 dans celui de types 2 tout en évitant de
chevauché sur ceux de type1 déjà présent dans le rectangle de type 2 et
en me placant le plus proche possible à coté de celui-ci (C'est à dire
celui de type 1 placé auparavant).

Je vous remercie beaucoup d'avance de me venir en aide

3 réponses

econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
28 avril 2007 à 22:05
Salut,

Aïe ... Un paragraphe de 6 lignes, sans point pour stopper les phrases ... C'est dur dur à lire.








"Les connecteurs doivent à proximité du raccordement d'élément
fonctionnel donc t-il appartiens compte tenu des surfaces déjà
utilisées"




J'ai beau faire des efforts, rien à faire, cette phrase paraît incompréhensible. Sans un minimum de clarté, les réponses ne fuseront pas.





Manu


--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.
0
cs_brico07 Messages postés 60 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 16 mai 2012 1
29 avril 2007 à 11:58
Bonjour,
je reformule donc  ma question!

S'il vous plait, Je suis une débutante en
programmation sur C#.  Je dois développer un algorithme performant
pour le placement automatique des connecteurs. Les connecteurs doivent
à proximité du raccordement d'élément fonctionnel donc t-ils appartienent,
compte tenu des surfaces déjà utilisées se placer le plus proche
possible en évitant les places utilisées.

Pour cela
j'ai fais un projet où je déssine deux types de rectangles. Le premier
type, je dessine autant que je peux sur ma surface "Form". Le
deuxième type je le dessine un seul, et il est pour moi l'espace où je
vais ranger les rectangles du premier type.
j'ai crée aussi une fenêtre
que j'ouvre à chaque fois que je veux placer un rectangle de type 1. Et
dans lequel (fenêtre),  je choisit la direction de placement de mon
rectangle de type 1.

Mon problème à présent est
que, je recherche un Algorithme me permettant de placer chacun de mes
rectangles de types1 dans celui de types 2 tout en évitant que mes rectangles de types1 se chevauchent entres eux. Et en me
placant le plus proche possible à coté de ceuc déjà présent (C'est à dire celui
de type 1 placé auparavant).

Je vous remercie beaucoup d'avance de me venir en aide
0
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
29 avril 2007 à 14:31
Euh ... erreur de copier-coller ?
 







Manu


--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.
0
Rejoignez-nous