Sprawdź się
ArrayList. 1. remove(), 2. get(), 3. clear(), 4. set(), 5. size(), 6. add() - dodaje element na początek stosu; zwraca true, jeśli operacja się udała 1.
remove(), 2. get(), 3. clear(), 4. set(), 5. size(), 6. add() - zwraca element na określonej pozycji podanej przez argument, lista tablicowa musi zawierać podaną pozycję1.
remove(), 2. get(), 3. clear(), 4. set(), 5. size(), 6. add() - usuwa wszystkie wyrazy z listy tablicowej, w konsekwencji lista tablicowa staje się pusta1.
remove(), 2. get(), 3. clear(), 4. set(), 5. size(), 6. add() - zwraca liczbę wszystkich wyrazów aktualnie znajdujących się w liście tablicowej1.
remove(), 2. get(), 3. clear(), 4. set(), 5. size(), 6. add() - przypisuje wyrazowi o pewnym indeksie wartość przekazaną jako drugi argument1.
remove(), 2. get(), 3. clear(), 4. set(), 5. size(), 6. add() - usuwa wyraz na określonej pozycji listy tablicowejNapisz program, którego zadaniem jest zwrócenie listy tablicowej zawierającej n pierwszych liczb ciągu Fibonacciego. Zakładamy, że n > 2.
Specyfikacja problemu:
Dane:
testy– tablica liczb naturalnych; tablica przechowuje wartościn, czyli liczby pierwszych cyfr ciągu Fibonacciego, które mają zostać zwrócona przez program dla kolejnych testów
Wynik:
program wyświetla listy tablicowe zawierające
npierwszych liczb ciągu Fibonacciego dla kolejnych danychnz tablicytesty
Działanie programu przetestuj dla następujących danych:
Przykładowy wynik działania programu dla podanych danych:
Napisz program, który – mając dane dwie listy tablicowe A o rozmiarze A.size() i B o rozmiarze B.size() – posortuje niemalejąco elementy połączonej listy tablicowej A z B tak, aby A zawierała A.size() najmniejszych elementów, a B zawierała B.size() największych elementów.
Działanie programu przetestuj dla danych podanych w testerce.
Przykład
Przed sortowaniem:
Po sortowaniu:
Specyfikacja problemu:
Dane:
A– nieposortowana lista tablicowa liczb całkowitychB– nieposortowana lista tablicowa liczb całkowitych
Wynik:
A,B– posortowane niemalejąco listy tablicowe
Jeśli chcesz przypomnieć sobie, w jaki sposób należy mnożyć macierze, przejdź do e‑materiału Tablice wielowymiaroweTablice wielowymiarowe.
Napisz program, który zwróci iloczyn dwóch macierzy.
Macierz rozmiaru jest iloczynem macierzy rozmiaru i macierzy rozmiaru , jesli dla każdego oraz , mamy:
.
Specyfikacja problemu:
Dane:
m,n– liczby naturalne;m > 1orazn > 1A– tablica; macierz o rozmiarzem × nB– tablica; macierz
Wynik:
C– lista tablicowa; iloczyn dwóch macierzy
Działanie programu przetestuj dla podanych w testerce danych.
Przykładowy wynik działania programu dla podanych danych:
Napisz program, który zwróci wskazane wyrazy ciągu zdefiniowanego rekurencyjnie:
Wyniki powinny zostać zapisane do tablicy – wykorzystaj listy tablicowe.
Specyfikacja problemu:
Dane:
indeksy– tablica indeksów wyrazów ciągu
Wynik:
wartości wyrazów ciągu o indeksach
n
Działanie programu przetestuj dla następujących danych:
Przykładowy wynik działania programu dla podanych danych: