» »

Textne naloge programiranja.

Textne naloge programiranja.

vilfred ::

Pozdravljeni,

Zna mogoce kdo od vas resit kero od teh nalog ?

Bi bilo v veliko pomoc.

1. Razložite na kak način bi implementirali dva sklada v enem samem polju A[1... n], tako da se sklada ne prekrijeta drug drugega vse dokler ni skupno število elementov v seznamih enako n. V psevdokodu zapišite ustrezne funkcije PUSH in POP, ki morajo teči v O(1).

2. Združevanje dveh dinamičnih množic, UNION, vzame kot vhod dve, med seboj neodvisni množici, S1 in S2 in vrne množico 21SSS∪=. Množica S vsebuje vse elemente množic S1 in S2, ti dve pa sta med operacijo uničeni. Pokažite, kako bi implementirali funkcijo UNION v času O(1), z uporabo enojno povezanih seznamov.

3. Narišite binarno iskalno drevo, v katerega ste vstavili števila 1, 2, 3, 4, 25, 12 in 7.

4. Napišite rekurzivno varianto procedure TREE_MINIMUM.

5. Na zaporedju iz naloge 3, to je 1, 2, 3, 4, 25, 12 in 7 zgradite maksimalno kopico. Pri tem pokažite postopek spreminjanja vozlišč v kopici med samo gradnjo.

Lp

l0g1t3ch ::

1. Mas tabelo en sklad polnis iz zacetka tabele drugega iz konca. Nekje proti sredi se pač srečata če rasteta približno enakomerno.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Bodejev diagram

Oddelek: Šola
123119 (1965) čuhalev
»

Python - pomoč (strani: 1 2 3 )

Oddelek: Programiranje
10318153 (8901) black ice
»

Za programerske teoretike

Oddelek: Programiranje
478819 (5621) Jerry000
»

Pomoc pri Kompleknih stevilih

Oddelek: Šola
263034 (2532) technolog
»

Matematika.. 0=1 in deljenje z nič itd.. =) (strani: 1 2 )

Oddelek: Znanost in tehnologija
767940 (6833) DimmniBurek

Več podobnih tem