🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #13488

Re: Projektowanie obiektowe....

#13488
From: Piotr Dembiński
Date: Wed, 16 Nov 2005 14:03
33 lines
2300 bytes
"Miroo" <miroo75@REMOVEIT.o2.pl> writes:

> "Piotr Dembiński" (pdemb@gazeta.pl) napisał(a):
>> "Miroo" <miroo75@REMOVEIT.o2.pl> writes:
>>> A.L. (alewando@kapturek62.com) napisał(a):
>>>> Mamy 10 milionow liczb integer w pamieci. Jak jest najszybszy
>>>> sposob zeny znalezc 5 najwieksza?
>> [...]
>>> A jakie jest prawidłowe rozwiązanie?
>> Najpierw trzeba spytać, czy te liczby są posortowane.
>
> Skoro nie było zaznaczone w zadaniu tzn że nie były.

Tia, poza tym nie odpowiada się pytaniem na pytanie.

> Przy posortowanych nie ma w zasadzie  mowy o jakimkolwiek
> zadaniu i "naszybszym sposobie".

Jak nieposortowane, to tworzysz pięcioelementowy kopiec z najmniejszą
na szczycie i porównujesz każdą liczbę z badanej tablicy z liczbą,
która znajduje się na szczycie kopca.  Jak jest większa 
od najmniejszej z kopca, to wyrzucasz z kopca dotychczasową 
najmniejszą i dodajesz do kopca liczbę, która ją wyrzuciła.
Na końcu bierzesz liczbę znajdującą się na szczycie kopca.

Sięgnąłem do mądrej książki i wyszło mi, że, przy założeniu 
najgorszego przypadku, rozwiązanie tego problemu wymaga
10mln operacji porównania dwu liczb całkowitych plus lg5 * 10mln 
operacji porównania potrzebnych na przebudowanie pięcioelementowego
kopca.

-- 
http:// www.piotr.dembiński.prv.pl
Technical Details
Message-ID: <87psp0ella.fsf@hector.domek>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <2pqjn11ub9ndf6is93vjbqqsu8rm00rifm@4ax.com> <dlf9u6$ikb$1@atlantis.news.tpi.pl> <87u0ecen9b.fsf@hector.domek> <dlfcs9$cks$1@nemesis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Piotr Dembiński <pdemb@gazeta.pl>
Newsgroups: pl.comp.objects
Subject: Re: Projektowanie obiektowe....
Date: Wed, 16 Nov 2005 15:03:29 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 33
Message-ID: <87psp0ella.fsf@hector.domek>
References: <2pqjn11ub9ndf6is93vjbqqsu8rm00rifm@4ax.com> <dlf9u6$ikb$1@atlantis.news.tpi.pl> <87u0ecen9b.fsf@hector.domek> <dlfcs9$cks$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: djd70.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1132149713 11763 83.23.237.70 (16 Nov 2005 14:01:53 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 16 Nov 2005 14:01:53 +0000 (UTC)
Cancel-Lock: sha1:c//ePDT8GxoZxuXrDPCjrRhb3ck=
X-User: pdemb
User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit