-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: Borneq <b...@a...hidden.pl>
Newsgroups: pl.comp.programming
Subject: Re: Gdzie porozmawiać o szczegółach algorytmów ? (Balaban)
Date: Tue, 23 Dec 2014 13:44:14 +0100
Organization: ATMAN - ATM S.A.
Lines: 22
Message-ID: <m7bo2u$5p4$1@node1.news.atman.pl>
References: <m763fo$j1g$1@node2.news.atman.pl>
<d...@g...com>
<m76s4d$dt0$1@node2.news.atman.pl>
<0...@g...com>
NNTP-Posting-Host: 91.239.205.62
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1419338654 5924 91.239.205.62 (23 Dec 2014 12:44:14 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Tue, 23 Dec 2014 12:44:14 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101
Thunderbird/31.3.0
In-Reply-To: <0...@g...com>
Xref: news-archive.icm.edu.pl pl.comp.programming:207252
[ ukryj nagłówki ]W dniu 2014-12-21 o 17:51, bartekltg pisze:
> A w tym algorytmie:
>
> "To find Tnt ( So ) we use a collection of vertical
> strips on the plane organized in a tree structure,"
>
> Jakieś drzewo masz. Jesteś więć do przodu o co
> najwyżej równoważenie.
Ale to drzewo wirtualne ;), drzewo wywołań funkcji wyszukiwania.
Algorytm działa rekurencyjnie, normalnie w jednej metodzie mamy
działania na listach, ich dzielenie, łączenie.
Natomiast algorytm
>>> https://code.google.com/p/balaban-segments-intersect
ions/
ma duże zmiany w stosunku do opisanego algorytmu. Funkcja rekurencyjna
nie ma parametrów i zmiennych lokalnych list a jedynie indeksy początku
i końca obsługi list przez tą funkcję. Przez to znacznie mniej obciąża
stos oraz jest bardzo szybka. Bardzo szybko znajduje parę przecinających
się odcinków (można znaleźć taką parę bez znajdowania punktu przecięcia,
te punkty można obliczyć potem z pary)
Nie wiem tylko jak będzie zachowywać się dla odcinków pionowych.
Następne wpisy z tego wątku
- 23.12.14 13:45 Borneq
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-05 nie chcem ale muszem zapytać
- 2024-12-05 test dokładności wskazań zużycia paliwa/energii przez komputery pokładowe (ADAC)
- 2024-12-05 jak to na autostradzie
- 2024-12-04 Leapmotor T03 Tak powinna wyglądać elektryfikacja
- 2024-12-06 starość nie radość
- 2024-12-05 Ataki hakerskie
- 2024-12-05 Konwersja dysku z MBR na GPT
- 2024-12-05 Problem z wilgotnością
- 2024-12-05 Warszawa => Junior New Business Development Manager <=
- 2024-12-05 Wrocław => Senior SAP Support Consultant (SD) <=
- 2024-12-04 Warszawa => Specjalista Helpdesk <=
- 2024-12-04 Wrocław => Spedytor międzynarodowy <=
- 2024-12-04 Gdańsk => Key Account Manager (ERP) <=
- 2024-12-04 Wrocław => Key Account Manager <=
- 2024-12-04 Białystok => Inżynier bezpieczeństwa aplikacji <=