Cześć, potrzebuje pomocy w zadaniu: Implementacja listy dwukierunkowej oraz Implementacja listy dwukierunkowej wraz z funkcja usuwania dowolnej pozycji. Niby zadanie proste, jednak jest haczyk. Nie można użyć żadnych gotowych funkcji. Cała lista ma być zapisana za pomocą for
/while
/if
itd. Nie wiem jak to zrobić, w internecie nic na ten temat nie widzę, wszędzie używane są gotowe funkcje. Nie proszę o gotowy kod (chyba, że ktoś ma to jak najbardziej), ale nawet samo wyjaśnienie/zarysowanie/wytłumaczenie jak to ma wyglądać bardzo by pomogło.
Jeśli będzie trzeba to zapłacę ;)