1.Lengvas
Kiek briaunų turi medis su n mazgų?
- A2n
- Bn − 1
- Cn
- Dn + 1
2.Lengvas
Kuo apibrėžiamas dvejetainis medis?
- AMedis turi lygiai du lygmenis
- BKiekvienas mazgas turi lygiai du vaikus
- CKiekvienas mazgas saugo dvejetainį skaičių
- DKiekvienas mazgas turi daugiausia du vaikus
3.Lengvas
Kuri duomenų struktūra veikia principu „paskutinis įėjo – pirmas išėjo“ (LIFO)?
- AMaišos lentelė
- BStekas
- CEilė
- DSusietasis sąrašas
4.Vidutinis
Prefiksų medis (trie) ypač efektyvus:
- AMatricų saugojimui
- BPrefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
- CSkaičių rikiavimui
- DTrumpiausių kelių paieškai
5.Vidutinis
Kodėl dvejetainę krūvą galima saugoti masyve be jokių rodyklių?
- ATai pilnas dvejetainis medis, todėl pozicijas nusako paprastos indeksų formulės
- BMasyvai automatiškai laiko raktus surikiuotus, todėl rodyklių nereikia
- CKrūvose niekada nebūna daugiau kaip 100 elementų
- DVisi krūvos raktai lygūs
6.Vidutinis
Raktai 50, 30, 70, 20, 40 šia tvarka įterpiami į tuščią dvejetainį paieškos medį. Koks yra 30 kairysis vaikas?
- A40
- B70
- C20
- D50
7.Sunkus
Kiekvienam masyvo elementui norite rasti artimiausią didesnį elementą į dešinę, iš viso per O(n). Kuri struktūra padeda?
- AKiekvienam elementui iš naujo sudaromas dvejetainis paieškos medis
- BEilė, laikanti kiekvieną elementų porą
- CStekas, kuriame laikomi atsakymo laukiantys elementai
- DVisų elementų maišos lentelė
8.Sunkus
Kiek laiko užtrunka bet kurio rakto paieška n elementų dvejetainėje min krūvoje?
- AO(log n)
- BO(n)
- CO(log log n)
- DO(1)
Atsakymai
- 1. B · n − 1
- 2. D · Kiekvienas mazgas turi daugiausia du vaikus
- 3. B · Stekas
- 4. B · Prefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
- 5. A · Tai pilnas dvejetainis medis, todėl pozicijas nusako paprastos indeksų formulės
- 6. C · 20
- 7. C · Stekas, kuriame laikomi atsakymo laukiantys elementai
- 8. B · O(n)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.