1.Lengvas
Kuo apibrėžiamas dvejetainis medis?
- AMedis turi lygiai du lygmenis
- BKiekvienas mazgas turi daugiausia du vaikus
- CKiekvienas mazgas turi lygiai du vaikus
- DKiekvienas mazgas saugo dvejetainį skaičių
2.Lengvas
Ką turi kiekvienas dvikrypčio susietojo sąrašo mazgas?
- ATik duomenis ir rodyklę į kitą mazgą
- BDuomenis, rodyklę į kitą mazgą ir rodyklę į ankstesnį mazgą
- CDuomenis ir dvi rodykles: vieną į kitą mazgą, o kitą į mazgą po jo
- DDvi duomenų kopijas ir vieną rodyklę
3.Lengvas
Dvejetainiame paieškos medyje mazgo kairiojo pomedžio reikšmės yra:
- AMažesnės už mazgo reikšmę
- BDidesnės už mazgo reikšmę
- CLygios mazgo reikšmei
- DAtsitiktine tvarka
4.Vidutinis
Prefiksų medis (trie) ypač efektyvus:
- ASkaičių rikiavimui
- BPrefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
- CMatricų saugojimui
- DTrumpiausių kelių paieškai
5.Vidutinis
Kokią balanso sąlygą AVL medis palaiko kiekviename mazge?
- AKiekvienas mazgas nuspalvintas raudonai arba juodai
- BAbiejuose kiekvieno mazgo pomedžiuose yra lygiai tiek pat mazgų
- CKairiojo ir dešiniojo pomedžių aukščiai skiriasi daugiausia 1
- DVisi lapai lygiai tame pačiame gylyje
6.Vidutinis
Kokia postfiksinio reiškinio 3 4 + 2 * reikšmė?
- A14
- B24
- C11
- D10
7.Sunkus
Žiediniame buferyje front == rear gali reikšti, kad jis tuščias arba pilnas. Koks dažnas būdas juos atskirti?
- AVisada išvalyti buferį, kai front lygus rear, kad būsena būtų tuščia
- BLaikyti atskirą elementų skaitiklį arba visada palikti vieną vietą nenaudojamą
- CFront ir rear saugoti tame pačiame kintamajame
- DBuferio dydį padaryti dvejeto laipsniu
8.Sunkus
Segmentų medis (segment tree) paprastai naudojamas:
- AStekui įgyvendinti
- BEilutėms rikiuoti abėcėlės tvarka, saugant kiekvieną prefiksą atskirame medžio mazge
- CGrafo briaunoms saugoti
- DAtsakyti į intervalų užklausas (pvz., intervalų sumas) ir atnaujinti per O(log n)
Atsakymai
- 1. B · Kiekvienas mazgas turi daugiausia du vaikus
- 2. B · Duomenis, rodyklę į kitą mazgą ir rodyklę į ankstesnį mazgą
- 3. A · Mažesnės už mazgo reikšmę
- 4. B · Prefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
- 5. C · Kairiojo ir dešiniojo pomedžių aukščiai skiriasi daugiausia 1
- 6. A · 14
- 7. B · Laikyti atskirą elementų skaitiklį arba visada palikti vieną vietą nenaudojamą
- 8. D · Atsakyti į intervalų užklausas (pvz., intervalų sumas) ir atnaujinti per O(log n)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.