Chain of overlapping rectangles

Ακυρώθηκε Αναρτήθηκε Sep 4, 2012 Πληρώθηκε κατά την παράδοση
Ακυρώθηκε Πληρώθηκε κατά την παράδοση

I have a list of rectangles. I need to find a list of lists in which all the overlapping rectangles are returned. For example, in a list of 7 rectangles, if 4 rectangles are overlapped and rest are separate then a list of lists should look like this:

[0]: r1, r2, r3, r4

[1]: r5

[2]: r6

[3]: r7

Again, it will create a chain. For example, if r1, and r2 are hitting and r2 and r3 are hitting and r1 and r4 are hitting then it will give the list[0].

Please concentrate again, it is only returning the grouped list of list and the returned list's count is not equal to the supplied list count.

I will only except elegant solution. That is, you should not use arrays to store intersection values. And it should be done with recursion.

It should be done in C#.

Thanks

Γλώσσα Προγραμματισμού C# Κονσόλες Παιχνιδιών Σχεδιασμός Παιχνιδιών Εγκατάσταση Δέσμης Εντολών Δέσμες Εντολών Γλώσσας Υπολογιστή Αρχιτεκτονική Λογισμικού Windows Επιφάνεια Εργασίας

Ταυτότητα Εργασίας: #2773869

Σχετικά με την εργασία

9 προτάσεις Απομακρυσμένη εργασία Ενεργό Sep 6, 2012

9 freelancers κάνουν προσφορές κατά μέσο όρο $57 για αυτή τη δουλειά

vano101

See private message.

$12.95 USD σε 1 μέρα
(507 Αξιολογήσεις)
6.6
schungur

See private message.

$100.3 USD σε 1 μέρα
(12 Αξιολογήσεις)
4.1
mfran

See private message.

$100.3 USD σε 1 μέρα
(3 Αξιολογήσεις)
4.0
aravindsr

See private message.

$100.3 USD σε 1 μέρα
(5 Αξιολογήσεις)
3.5
XaCaHaa

See private message.

$30.6 USD σε 1 μέρα
(13 Αξιολογήσεις)
2.7
sergevalsse

See private message.

$20.4 USD σε 1 μέρα
(2 Αξιολογήσεις)
2.3
mutichip

See private message.

$42.5 USD σε 1 μέρα
(0 Αξιολογήσεις)
0.0
kjalowiecki

See private message.

$10 USD σε 1 μέρα
(0 Αξιολογήσεις)
0.0
yeste

See private message.

$100 USD σε 1 μέρα
(1 Κριτική)
0.0