Algoritmi - Test
  • 1. Algoritmi so postopni postopki ali formule za reševanje problemov. So niz navodil, ki opisujejo, kako učinkovito opraviti nalogo ali rešiti problem. Algoritmi se uporabljajo na različnih področjih, kot so računalništvo, matematika, inženirstvo in druga. Pomagajo pri organizaciji podatkov, sprejemanju odločitev in avtomatizaciji procesov. Z oblikovanjem učinkovitih algoritmov lahko optimiziramo uporabo virov, izboljšamo učinkovitost in sistematično rešujemo zapletene probleme.

    Kateri algoritem za razvrščanje ima v najslabšem primeru časovno zahtevnost O(n2)?
A) Sortiranje združevanja
B) Sortiranje na kupu
C) Hitro razvrščanje
D) Razvrstitev mehurčkov
  • 2. Katera podatkovna struktura se običajno uporablja v algoritmu za iskanje po globini (DFS)?
A) Vrstni red
B) Polje
C) Binarno drevo
D) Stack
  • 3. Kateri algoritem se običajno uporablja za iskanje najkrajše poti v grafu z nenegativnimi utežmi robov?
A) Dijkstrov algoritem
B) Primov algoritem
C) Iskalni algoritem A*
D) Bellman-Fordov algoritem
  • 4. Kaj pomeni izraz 'rekurzija' v kontekstu algoritmov?
A) Funkcija, ki generira naključna števila.
B) Funkcija, ki v postopku reševanja težav pokliče samo sebe.
C) Funkcija, ki nima izjave o vrnitvi.
D) Funkcija, ki iterira po zbirki elementov.
  • 5. Kateri algoritem se uporablja za iskanje tranzitivnega zaključka usmerjenega grafa?
A) Warshallov algoritem
B) Kosarajujev algoritem
C) Tarjanov algoritem
D) Floydov algoritem
  • 6. Kako imenujemo postopek, pri katerem ponavljajoče se zaporedje skrajšamo z uporabo prejšnjih pojavitev?
A) Transformacija Burrows-Wheeler
B) Huffmanovo kodiranje
C) Diferencialno kodiranje
D) Kodiranje dolžine trajanja
  • 7. Katera podatkovna struktura se običajno uporablja v algoritmu za iskanje po širini?
A) Stack
B) Povezani seznam
C) Kup
D) Vrstni red
  • 8. Kako se imenuje merilo za to, kako podrobna so navodila v algoritmu?
A) Skalabilnost
B) Granularnost
C) Učinkovitost
D) Kompleksnost
  • 9. Kateri od naslednjih algoritmov je algoritem "deli in vladaj"?
A) Razvrstitev vnosa
B) Razvrstitev mehurčkov
C) Razvrstitev izbora
D) Sortiranje združevanja
  • 10. Kolikšna je časovna zahtevnost algoritma Quick Sort v najslabšem primeru?
A) O(n)
B) O(n log n)
C) O(log n)
D) O(n2)
  • 11. Kateri algoritem lahko uporabite za iskanje največjega pretoka v pretočnem omrežju?
A) Algoritem binarnega iskanja
B) Ford-Fulkersonov algoritem
C) Iskanje po globini
D) Razvrstitev mehurčkov
  • 12. Katera je glavna prednost algoritma za iskanje po širini (BFS) pred algoritmom za iskanje po globini (DFS)?
A) DFS uporablja manj pomnilniškega prostora.
B) Sistem BFS je lažje izvajati.
C) BFS zagotavlja najkrajšo pot do cilja.
D) Sistem DFS hitreje najde pot.
  • 13. Kaj je glavni cilj algoritma Floyd-Warshall?
A) Določanje največje povezane komponente v neusmerjenem grafu.
B) Izračun največjega pretoka v pretočnem omrežju.
C) Razvrščanje elementov v naraščajočem vrstnem redu.
D) Iskanje najkrajših poti med vsemi pari vrhov v obteženem grafu.
  • 14. Kateri algoritem se uporablja za iskanje najdaljšega skupnega zaporedja med dvema zaporedjema?
A) Algoritem najdaljšega skupnega zaporedja
B) Razvrstitev Radix
C) Razvrstitev izbora
D) Sortiranje na kupu
Ustvarjeno z That Quiz — stran z matematičnimi testi za učence za vse stopnje.