-
-
-
Heloł Heloł ! Ktoś próbował importować te biblioteki do swoich programów? bo u mnie wywala błąd że niby ich nie ma.
Swoją drogą to ma wyglądać tak - import java.iterators.*; ????
d41d8cd98f00b204e9800998ecf8427e
-
-
-
A po co Ci cokolwiek importowac? Nie masz przypadkiem sam zaimplementowac iteratora?
_________________ FCB - Més que un club
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Tak masz to zaimportować: import java.util.Iterator;
to dla interfejsu Iterator.
_________________ riwex C# i ASP.NET
d41d8cd98f00b204e9800998ecf8427e
-
-
-
package iterators trzeba napisać samemu lub skopiować ze skryptu rataja
d41d8cd98f00b204e9800998ecf8427e
-
-
-
mark1989 napisał/a: | package iterators trzeba napisać samemu lub skopiować ze skryptu rataja | Zgadza sie, trzeba zrobic paczke iterators i w niej interfejsy Predicate i Iterator
d41d8cd98f00b204e9800998ecf8427e
-
-
-
te pakiety musisz mieć w BlueJ w ramach jednego projektu, wtedy możesz sobie importować tak jak Rataj w swoich notatkach. Oczywiście musisz je najpierw skopiować/wklepać, a potem importować do woli
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Moze nie do konca w temacie:
co to znaczy lista bez wartownika? To bez heada i ogona? Jesli tak, to co jest ich substytutem?
d41d8cd98f00b204e9800998ecf8427e
-
-
-
afromeen napisał/a: | Moze nie do konca w temacie:
co to znaczy lista bez wartownika? To bez heada i ogona? Jesli tak, to co jest ich substytutem? | http://forum.4programmers.net/viewtopic.php?id=140677
d41d8cd98f00b204e9800998ecf8427e
-
-
-
afromeen napisał/a: | Moze nie do konca w temacie:
co to znaczy lista bez wartownika? To bez heada i ogona? Jesli tak, to co jest ich substytutem? |
Moja interpretacja:
-> lista z wartownikiem - ostatnim elementem listy jest obiekt specjalny, oznaczający koniec listy, np. element z zerową wartością
-> lista bez wartownika - końcem listy jest element mający wskaźnik pusty na element następny
d41d8cd98f00b204e9800998ecf8427e
-
-
-
lista bez wartownika - BTW po co mi to? Nie dość, że łatwiej o NullPointerException to jeszcze trzeba uaktualniać wiązania do null przy usuwaniu pierwszego/ostatniego elementu.
To jakiś głupi wynalazek Rataja.
d41d8cd98f00b204e9800998ecf8427e
-
-
-
e? Przecież taka lista praktycznie niczym się nie różni od listy z wartownikiem, jak usuwasz pierwszy/ostatni to wskazujesz na wartownika a tak na nulla. Takie listy stosuje sie od zawsze bo są proste w implementacji i w użyciu. Nie jest to żaden "wymysł Rataja" a stara sprawdzona metoda
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Nie prawda. Wartownika traktuje się jak zwykły element - nie potrzeba go specjalnie traktować. A w przypadku nullów trzeba sprawdzać za każdym razem czy nie usuwamy/wstawiamy na początku/końcu listy. O jeden if za dużo.
d41d8cd98f00b204e9800998ecf8427e
-
-
-
lyzkov napisał/a: | Wartownika traktuje się jak zwykły element |
No nie zupełnie jak zwykły element - jest on niewidoczny dla użytkownika listy.
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Faktycznie, chodziło mi że z punktu widzenia ogniwa listy jest on traktowany jako zwykły element.
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Na czym polega lista wiązana dwustronna bez wartownika?
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Na tym, że nie ma wartownika _headAndTail, który był jednym z elementów listy.
Należy tutaj użyć pól pomocnicych, np first i last, które będą jedynie przechowywać referencje odpowiednio pierwszego i ostatniego elementu listy.
_________________ FCB - Més que un club
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Lub, co może być troszkę atrkacyjniejsze ;p, obiektu przechowującego te 2 referencje.
d41d8cd98f00b204e9800998ecf8427e
Powered by phpBB modified by Przemo © 2003 phpBB Group. Then, after many years modified again, this time by Piotrek © 2014 Strona wygenerowana w 19,1ms. Zapytań do SQL: 15
|