Jak znaleźć wierzchołki przerywanej linii otaczającej sylwetkę na tym obrazku? algorytm skyline
Możliwe wejście na powyższym przykładzie jest:
WIDTH HEIGHT POSITION 3 9 17 5 9 9 12 4 8 3 11 3 10 7 1 2 3 19
Więc na tym przykładzie rozwiązaniem byłoby
[(1, 0), (1, 7), (3, 7), (3, 11), (6, 11), (6, 7), (9, 7), (9, 9), (14, 9), (14, 4), (17, 4), (17, 9), (20, 9), (20, 3), (21, 3), (21, 0)]
Czy wszystkie elementy '' HEIGHT' WIDTH' i 'POSITION' gwarancją całkowitymi? – Jacob
Duplikat http://stackoverflow.com/questions/1066234/the-skyline-problem – porges
@Porges Nie jest duplikatem, który powiedziałbym jako odpowiedzi (i pytanie też, jak przypuszczam) w poprzednim pytaniu są wyłącznie skoncentrowane na pisaniu rozwiązania, które zajmuje minimum znaków. Większość z nich nie jest czytelna :) – Swapnil