Algorytmy i struktury danych

 0    24 flashcards    pablojakub
download mp3 print play test yourself
 
Question język polski Answer język polski
Jakie wyszukiwanie musi być na posortowanych danych
start learning
binarne
Jakie wyszukiwanie działa niezależnie od posortowanych lub nieposortowanych
start learning
liniowe
Kolejka jest typem danych
start learning
FIFO
Stos jest typem danych
start learning
LIFO
DateTime w bazie danych jest przechowywany jako liczbę _.
start learning
Zmiennoprzecinkową
Date w bazach danych jest przechowywany jako liczba
start learning
całkowita
Lista dwukierunkowa w C# to
start learning
LinkedList<T>
Lista dynamiczna w C# to
start learning
List<T>
Jakie mamy klasy problemów decyzyjnych
start learning
P, NP i NP-zupełne
Jak dowieźć że problem jest P
start learning
wystarczy podać algorytm wielomianowy
Aby dowieźć że problem jest NP wystarczy
start learning
podać że rozwiązanie jest w czasie wielomianowym
Złożoność wykładnicza w notacji O to
start learning
O(2 do potęgi n)
Automat skończony to algorytm wykorzystujący _. Ma zastosowanie np. w
start learning
stany, wyszukiwaniu wzorców w tekście
KMP algorytm jest dobry gdy
start learning
mamy wiele powtarzających się fraz
Kompresja czego jest szybsza - rar czy zip?
start learning
ZIP
Wyszukiwanie naiwne to wyszukiwanie wzorca _ i polega na _. Złożoność to
start learning
w tekście, sprawdzeniu każdej pozycji w tekście, O(n) w najlepszym przypadku a O(n*m) w najgorszym
Złożoność czasowe sortowania bąbelkowego to
start learning
O(n2)
Złożoność czasowa sortowania przez wstawianie to
start learning
W najgorszym przypadku O(n2) w najlepszym O(n)
Algorytm KMP ma złożoność
start learning
O(n+m)
Najbardziej wydajnym algorytmem wyszukiwania wzorca jest _, wykorzystuje dwie _: _ i _. Działą dobrze gdy _ a wzorzec _
start learning
algorytm Boyera-Moore'a, dwie heurystyki, złego znaku i dobrego sufiksu, alfabet jest duży a wzorzec długi.
Złożoność O(logn) daje
start learning
przeszukiwanie w drzewie BST, wyszukiwanie binarne
W kolejce zawsze elementy dodawne są na koniec a usuwane z początku
start learning
Prawda
Stabilność sortowania oznacza, że
start learning
równe elementy zachowują kolejność
Merge sort wykorzystuje
start learning
dziel i zwyciężaj (rekurencyjnie)

You must sign in to write a comment