• Nie Znaleziono Wyników

KARTA PRACY Temat: Dziel i zwyciężaj Data ............... Uczeń/uczennica ........................................................................................ Klasa ...............

N/A
N/A
Protected

Academic year: 2022

Share "KARTA PRACY Temat: Dziel i zwyciężaj Data ............... Uczeń/uczennica ........................................................................................ Klasa ..............."

Copied!
2
0
0

Pełen tekst

(1)

KARTA PRACY

Temat: Dziel i zwyciężaj Data ...

Uczeń/uczennica ... Klasa ...

UWAGI:

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie PUNKTACJA ZADANIA. Za brak odpowiedzi lub niepełne rozwiązanie nie otrzymujesz punktów.

Ostatnią kolumnę tabeli wypełnia nauczyciel.

Lp. Z A D A N I E R O Z W I Ą Z A N I A Punktacja

zadania

Liczba otrzymanych

punktów

1 Napisz, jak brzmi strategia dziel i zwyciężaj w algorytmie szybkiego wyszukiwania.

1

………

………

…….…

2

………

………

……….

3

………

………

……….

1

2 Dana jest tablica 7, 4, 8, 15, 3, 22, 5, 11, 2, 1, 9

Napisz, jaka jest postać obu części tablicy po pierwszym podziale w algorytmie quicksort.

………

………

…………

1

3 Podaj, jak brzmi strategia dziel i zwyciężaj w algorytmie jednoczesnego znajdowania minimum i maksimum w zbiorze.

1

………

………

……….

2

………

………

……….

3

………

………

……….

1

(2)

4 Dana jest procedura podziału tablicy w algorytmie quicksort. Napisz, jak zostaną zmienione wartości lewy i prawy po wywolaniu tej procedury dla tablicy 2, 6, 12, 5, 7, 4, 8, 1

Sub Partition(ByRef lewy As Inte- ger, ByRef prawy As Integer) Dim i, j, x, w As Integer i = lewy

j = prawy

x = tablica((i + j) \ 2) Do

While tablica(i) < x i = i + 1

End While

While x < tablica(j) j = j - 1

End While If i <= j Then w = tablica(i) tablica(i) = tablica(j)

tablica(j) = w i = i + 1 j = j - 1 End If

Loop Until i > j lewy = i

prawy = j End Sub

Lewy =

Prawy = 2

Uwagi: ...

...

...

...

Razem 5

Zasady oceniania:

2 pkt – dop 3 pkt – dst 4 pkt – db

5 pkt – bdb Stopień

Cytaty

Powiązane dokumenty

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie PUNKTACJA ZADANIA.. Za brak odpowiedzi lub niepełne rozwiązanie – nie

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie punktacja zadania.. Ostatnią kolumnę tabeli wypełnia

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie punktacja zadania.. Ostatnią kolumnę tabeli

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie punktacja zadania.. Ostatnią kolumnę tabeli

Wskazane jest, aby w każdej tabeli bazy danych było pole o unikatowej wartości dla każdego rekordu. Pole formularza może;

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie PUNKTACJA ZADANIA.. Za brak odpowiedzi lub niepełne rozwiązanie nie

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie PUNKTACJA ZADANIA.. Za brak odpowiedzi lub niepełne rozwiązanie – nie

• Za prawidłowo wykonane ćwiczenie uzyskujesz liczbę punktów wskazaną w kolumnie PUNKTACJA ZADANIA.. Za brak odpowiedzi lub niepełne rozwiązanie – nie