MaIn forum

Forum matematyczno-informatyczne


#1 2007-12-15 17:34:15

Maciek

Użytkownik

Zarejestrowany: 2007-11-29
Posty: 32
Punktów :   

ASD - kolos

Pierwszy!

Co byście powiedzieli na taką strukturę? Skończony multizbiór S z operacjami?
Insert (S, x, k) - wstawia k egzemplarzy x
Delete(S, x, k) - usuwa k egzemplarzy x (albo wszystkie jak jest mniej niż k)
Max(S) - zwraca element o największej liczbie wystąpień

Czy da się wymyślić coś lepszego i prostszego od drzewo + kopiec?


//No i drugie zadanko. Wykaż, że żeby scalić k uporządkowanych list długości n,
//trzeba zrobić Omega(n k log(k)) porównań. Zaprojektuj algorytm.
//Wiem jak zrobić dowód, ale nie wiem jaki jest ten algorytm.
Już wiem! )))

Ostatnio edytowany przez Maciek (2007-12-15 22:41:07)

Offline

 

#2 2007-12-16 14:24:09

wojtek

Użytkownik

Zarejestrowany: 2007-11-30
Posty: 30
Punktów :   

Re: ASD - kolos

dwa drzewa to coś istotnie prostszego niż drzewo + kopiec?

Offline

 

#3 2007-12-16 15:18:26

Maciek

Użytkownik

Zarejestrowany: 2007-11-29
Posty: 32
Punktów :   

Re: ASD - kolos

A jak z dwoma drzewami byś to zrobił?

Offline

 

#4 2007-12-16 16:06:07

wojtek

Użytkownik

Zarejestrowany: 2007-11-30
Posty: 30
Punktów :   

Re: ASD - kolos

dwa AVL, gdzie jeden posortowany po x, drugi po k. i kazdy węzeł ma powiązanie do odpowiadającego węzła w drugim drzewie

Offline

 

#5 2007-12-16 19:52:09

saf

Administrator

3457910
Skąd: Zakręt
Zarejestrowany: 2007-11-29
Posty: 56
Punktów :   
WWW

Re: ASD - kolos

Czy w ten sposób nie tracimy Max(S) w czasie stałym?

Offline

 

#6 2007-12-17 23:22:31

Maciek

Użytkownik

Zarejestrowany: 2007-11-29
Posty: 32
Punktów :   

Re: ASD - kolos

Tak, tracimy.

A teraz z innej beczki? Czy mi sie wydaje czy mogę trzymać w węzłach drzewa BST wskaźniki do jego poprzednika/następnika? I łatwo je uaktualniać przy wstawianiu/usuwaniu? Bo szukam przeszkód, ale doszukać się nie mogę.

Offline

 

#7 2007-12-19 21:56:28

gelo

Użytkownik

Zarejestrowany: 2007-11-29
Posty: 12
Punktów :   

Re: ASD - kolos

drzewo + kopiec = drzepiec!

Offline

 

#8 2008-01-17 16:40:38

Szczepan

Użytkownik

Zarejestrowany: 2007-11-29
Posty: 13
Punktów :   

Re: ASD - kolos

LOL jakieś za przeproszeniem dziwne te zadania 0_o

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.meiera20g.pun.pl www.eti2009.pun.pl www.digimon.pun.pl www.laetatio.pun.pl www.ekonomia.pun.pl