10 tysięcy usunięć i wstawień

  • 5
  • Niedostępne
Aby wykonywać stale powtarzające się akcje bez narzekania czy wygłupów, trzeba być komputerem... albo programistą! Jeśli mielibyśmy wykonać poniższe zadanie bez automatyzacji pewnych czynności, musiałbym je porównać do kary więzienia. Na szczęście wszystko zapowiada się dobrze: używając ArrayList i LinkedList, przeprowadź 10000 wstawień, usunięć i wywołań get i set.
Nie możesz wykonać tego zadania, ponieważ nie jesteś zalogowany.
Komentarze (4)
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Gall Anonim #10897794
Poziom 8 , Kielce, Poland
1 kwietnia, 09:27
Dzięki za podpowiedź. Newiedzieć czemu - remove() nie działało ale clear() juz tak.
haeste
Poziom 14 , Bielsko-Biała, Poland
12 września 2022, 15:42
Do usunięcia kombinowałem z for, z remove() (ale ograniczenia do 5000), z iteratorem hasNext(), - ale walidacja ciagle zglaszala blad do usuniecia - ale dopiero najprostrze i najszybsze rozwiazanie - lista.clear() rozwiazuje problem
Joanna
Poziom 9
9 lipca 2021, 15:05
Co to znaczy? 5000, new Object()
Paweł
Poziom 13 , Wrocław, Poland
25 sierpnia 2021, 10:38
Ograniczenie dla metody remove(). Spróbuj zapętlić usuwanie pierwszego elementu listy.