Aktywne Wpisy
WlochMokry92 +42
Auto za 35tys. Złotych, a tu taka wiadomość od sprzedającej. Za taki hajs nikt nie kupi kota w worku, ale typiara za pewne szuka jelenia. Co myślicie? #motoryzacja
źródło: 1000004746
Pobierz
Kenteris +351
Jakkolwiek żałośnie by to nie brzmiało, to fajnie, że jesteście. I fajnie, że są igrzyska. Przechodzę teraz przez najgorszy czas w całym moim życiu i kurczowo chwytam się wszystkiego, co pozwala mi zająć myśli i choć na chwilę odwrócić uwagę od tego co zalega mi w sercu. Igrzyska, a zwłaszcza przebywanie tutaj, czytanie waszych komentarzy, pisanie swoich - ratuje mnie i sprawia, że potrafię się uśmiechać. Także dzięki Wam. Dzięki też Kacperkowi,





Mam problem. Bezproblemowo piszę Listy [LinkedList] jednokierunkowe, dwukierunkowe, cykliczne itd. lecz z wartownikami odpowiednimi.
Mam zadanie:
Przedstaw bezpośrednia realizację (bez wykorzystania klasy List) stosu nieograniczonego. Do przechowywania elementów wykorzystaj jednokierunkową listę wiązaną bez wartownika.
Nie mam pojęcia jak miałoby to wyglądać, mógłby ktoś podrzucić link do czegokolwiek (odpowiednią frazę do wujka Google, gotowy kod bez różnicy w jakim języku) bo przeszukałem dość dużo internetu i nadal nie mam pojęcia jak miałbym zastąpić tego wartownika [Node]...
Chcesz zrobić listę jedno kierunkową bez takiego terminatora oznaczającego koniec listy? To co to za problem po prostu sprawdzać czy node.next == null?
Tak zrozumiałem z twojej wypowiedzi. @GotoFinal Jeśli mógłbym cię tylko prosić o potwierdzenie tego co napisałem ;)
Więc z tego co ja rozumiem, chodzi tu tylko o terminator.
Ale raczej musisz się tez obyć bez nodeBegin, tylko node z wartościami.
Bo oczywiście jakieś node startowe musi być (no bo jak inaczej zacząć używać listy :D), ale chodzi o to by też trzymało wartość.
Czyli nie robisz żadnych specjalnych pustych node by oznaczać koniec/początek, ani też nie tworzysz dodatkowej zmiennej by wiedzieć gdzie jest koniec.
Właśnie dokładnie mi się wydaje tak jak piszesz - w końcu gdzieś i w czymś musimy przechowywać dane wartości. Bardzo mi pomogłeś :) Dziękuję.