lista dwukierunkowa - dodawanie /usuwanie elementu w tablicy

0

witam mam napisać program jak w tytule, a że nie miałem styczności z listami to nie mam pojęcia jak to zrobić , szukałem już po Internecie ale tam są bardzo rozbudowane programy i nie umiem z nich nic wywnioskować , więc proszę o pomoc.

0

Ale właściwie to czego od nas oczekujesz?

0

no jakiejkolwiek pomocy , jak się do tego zabrać , co to ma wspólnego ze strukturami

0

http://pl.wikipedia.org/wiki/Lista
Elementem listy jest struktura (może też być obiekt klasy) zawierająca wartość (to co chcesz w liście przechowywać), wskaźnik do poprzedniego elementu i wskaźnik do następnego elementu. Mając wskaźnik na początku listy, sprawdzasz wykorzystując owe wskaźniki, każdy element po kolei w poszukiwaniu interesującej Cię wartości. Lista nie jest "sztywną" strukturą danych jak tablica, której elementy są ułożone w pamięci po kolei. Elementy listy są, można powiedzieć, porozrzucane. Tak można to sobie wyobrazić. Pozwala to na łatwe modyfikowanie kolekcji. Tak wygląda w dużym skrócie lista ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1