/ / metoda dla podlinkowanej listy numerów parzystych podlista - java, metody, lista połączona, węzły

metoda dla podlinkowanej listy numerów parzystych podlista - java, metody, lista połączona, węzły

Muszę stworzyć własną, połączoną listę klas, zkilka metod w nich, takich jak dodawanie, usuwanie, sortowanie, drukowanie itp., a ja zrobiłem wszystkie metody z wyjątkiem jednej. Muszę utworzyć metodę z tym zadaniem lub jest to wymienione w wytycznych dotyczących zadania:

Wygeneruj listę podrzędną, która zawiera wszystkie liczby parzyste z bieżącej listy. Ta lista powinna zostać zwrócona, a zawartość powinna zostać wyświetlona (na ekranie), jedna cyfra na linię.

Naprawdę nie rozumiem, jak to zrobić. więc w zasadzie użytkownik jest proszony o utworzenie połączonej listy liczb losowych, a użytkownik określa liczbę. więc jeśli powie 10, to połączona lista wygeneruje 10 listnodów z losowymi liczbami na nich i chcę utworzyć kolejną połączoną listę tylko liczb parzystych i wydrukować je na ekranie po jednym numerze w linii. wszelkie sugestie, pseudokod, lub jeśli po prostu wiesz, daj mi znać! ta metoda mnie zaskoczyła.

Odpowiedzi:

0 dla odpowiedzi № 1

Chyba nie rozumiesz pytania. Musisz tylko przejść przez listę i kontynuować drukowanie liczb parzystych podczas ich napotkania. Zacznij także od nowej, połączonej listy, a gdy natkniesz się na węzeł o parzystym numerze, dodaj go do nowej, połączonej listy. Do czasu, gdy dojdziesz do końca, już wydrukowałeś wszystkie parzyste noski, wystarczy, że zwrócisz nową, połączoną listę, którą posiadasz.

Jeśli nadal masz z tym problemy, opublikuj swój kod.