Posizionando piccoli cerchi casualmente all'interno di un cerchio più grande, dove non ci si intersecano due piccoli cerchi

cs.stackexchange https://cs.stackexchange.com/questions/88991

Domanda

Scusa se questo è il posto sbagliato da chiedere, non era sicuro ... fammi sapere se appartiene in qualche altra cosa.

Quindi sto cercando di elaborare un modo per scrivere un algoritmo per posizionare una serie di piccoli cerchi di un raggio fisso (tutti i piccoli cerchi hanno lo stesso raggio), all'interno di un cerchio più grande.

I piccoli cerchi non possono sovrapporsi o sovrapporre il perimetro del cerchio principale e sono posizionati casualmente all'interno del cerchio principale.

Voglio che poi popola il maggior numero possibile di cerchi fino a quando non è possibile posizionare altri cerchi senza sovrappare un altro.

Questo ovviamente significa che ogni corsa a seconda dei posizionamenti casuali darà potenzialmente quantità diverse di numero massimo di cerchi all'interno del grande cerchio - va bene, e questo è un po 'di punto.

Qualcuno ha qualche consiglio su come potrei avvicinarmi alla logica per questo?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a cs.stackexchange
scroll top