» »

[C++] BST - poti do listov

[C++] BST - poti do listov

Superboyy ::

Mogoce kdo ve kako bi za vsak list v drevesu zapisu pot do njega (naprimer v tabelo -> en premik en znak).
Sprobavu sm z rekurzijo, pa ne gre.

Pa se eno podvprasanje:
lahko pr fstreamu sam vnesem ime datoteke? - naprimer cin >> ime_datoteke; thefile.open(ime_datoteke);

CCfly ::

Mogoce kdo ve kako bi za vsak list v drevesu zapisu pot do njega (naprimer v tabelo -> en premik en znak).
Sprobavu sm z rekurzijo, pa ne gre.

Gre gre, samo algoritem mora biti pravilen.

Pa se eno podvprasanje:
lahko pr fstreamu sam vnesem ime datoteke? - naprimer cin >> ime_datoteke; thefile.open(ime_datoteke);


Da.

explicit fstream ( const char * filename, openmode mode = in | out );
"My goodness, we forgot generics!" -- Danny Kalev

Superboyy ::

Hvala. Kaj pa prvo vprasanje? Ubistvu mi sam se to manka, da koncno nardim ta program za kompresijo datotek.

OwcA ::

Namig: backtracking.
Otroška radovednost - gonilo napredka.

Quikee ::

Ma kaj.. kazalec na starsa se naredi pa gres lepo od lista proti korenu. Kazalce na liste pa tak shranjujes v polju ali ne? Delas Huffman ali Shannon-Fano algoritem slucajno?

Superboyy ::

delam po huffmanu, sam je bl zacetniski program, ker sm se na srednji, pa smo se ucil sam osnove cja.

mam kazalec na koren, pa tabelo formata aaa[256][15] (256->ime bajta iz datoteke, 15 ->za pot do list, 0 levo, 1 desno). kako grem pa po drevesu navzgor? backtracking mi ni znan.

Superboyy ::

Se vedno nimam algoritma za izpis poti do listov. Ma kdo ksn primer? NUJNO rabim :(


Vredno ogleda ...

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

Kako:Link na namizju, ki datoteko kopira na USB ključ

Oddelek: Programiranje
262874 (2371) sloxl8
»

C# izvoz podatkov - lokacijo vpiše uporabnik

Oddelek: Pomoč in nasveti
111628 (1526) fokz8
»

Pomoč pri programiranju v C++

Oddelek: Programiranje
141812 (1379) amacar
»

[c] Enaki datoteki

Oddelek: Programiranje
71033 (893) Spura
»

Pomoc pri nalogi

Oddelek: Programiranje
152010 (1816) FuI2cY

Več podobnih tem