zadania powtórkowe

  1. Zapisz algorytm wyszukiwania kliczby k w tablicy n-elementowej (n>0). Algorytm ma zwracać numer pozycji, na której wystąpiła liczba k lub liczbę -1, jeżeli k nie występuje w tablicy. Tablica jest indeksowana od 1.

  2. Zaprojektuj algorytm, który odwraca kolejność elementów w wejściowej strukturze danych i zwraca taki sam rodzaj struktury danych ze zmienioną kolejnością elementów. Podaj warianty algorytmu w pseudokodzie dla tablicy, stosu i kolejki.

  3. Pewne zadanie ma złożoność T( n ) = n*n. Na komputerze A dla danych wejściowych o rozmiarze n=100 jest rozwiązywane w ciągu 1 sekundy. Oblicz jaki jest maksymalny rozmiar zadania, które na komputerze A można rozwiązać w ciągu godziny?

  4. Dana jest macierz kwadratowa o boku n. Początkowo macierz jest wypełniona zerami. Sformułuj fragment pseudokodu który wpisze jedynki w

    • prawą górną część tej macierzy (bez przkątnej),

    • prawą dolną część tej macierzy (bez przkątnej).

  5. Jaka struktura danych najlepiej nadaje się do zamodelowania budynku Collegium Altum na potrzeby analizy czasu dotarcia z jednej sali ćwiczeniowej do drugiej. Zaproponuj ogólne rozwiązanie dla fragmentu Altum, które nie wymaga dokładnej znajomości wszystkich pomieszczeń, ich powierzchnii, dokładnych odległości między nimi, długości korytarzy itp.

  6. Dany jest graf nieskierowany o podanej macierzy sąsiedztwa. Podaj jego reprezentację w postaci listy sądziedztw. Narysuj graf. Czy graf jest cyklem Eulera lub Hamiltona? Jeżeli tak, podaj kolejność wierzchołków w cyklach.

1 2 3 4 5 6
1 1 1
2 1 1 1
3 1 1 1
4 1 1
5 1
  1. Dany jest graf/drzewo. Podaj kolejność odwiedzania wierzchołków algorytmem X.

  2. Podaj zasadę działania algorytmu sortowania liczb XX w porządku rosnącym. Pokaż działanie algorytmu na tablicy liczb: 10,9,8,7,6,5,4,3,2,1.

  3. Dany jest graf. Znajdź długości najkrótszych ścieżek w grafie łączących wierzchołek początkowy z pozostałymi wierzchołkami algorytmem Dijkstry. Pokaż jak zmieniają się zmienne S, D, w.

  4. Podaj algorytm ( Dijkstry | naiwnego szukania wzorca w tekście (SF) | przechodzenia drzewa preorder | wyszukiwania binarnego | znajdowania wartości maksymalnej w tablicy).

  5. Zadania przy temacie stos/kolejka.


Wyszukiwarka

Podobne podstrony:
1 Liczby i zbiory, zadania powtórzeniowe przed maturą
geometria zadania powtórzeniowe
REAKCJE JONOWE + ZADANIA POWTÓRZENIE BCH, Szkoła, Biologia
ZADANIA POWTORKOWE, Studia, I semestr, Rachunkowość, Rachunkowość, Ćwiczenia
zadania powtórkowe
Zadania powtórzeniowe, energia i pęd
makro zadania powtórzeniowe i odpowiedzi
geometria analityczna zadania powtórzeniowe
8 Stereometria, zadania powtórzeniowe przed maturą
zadania powtórzeniowe rozszerzenie
Funkcje trygonometryczne zadania powtórzeniowe
4 Funkcje trygonometryczne, zadania powtórzeniowe przed maturą
Zadania powtórkowe?SENCJE
Zadania powtórkowe FILIA2010
Zadania powtórkowe?SENCJE z?cessa
1a zadania powtórzeniowe CKE, MATEMATYKA
zadania - powtórzenie, statystyka matematyczna
Funkcje trygonometryczne, zadania powtórzeniowe
zadanie powtórkowe podstawy rachunkowości

więcej podobnych podstron