» »

[c++] dinamicni seznam

[c++] dinamicni seznam

SADman ::

Pozdravljeni!
Trenutno sem v 4. letniku racunalniske sole in se ze v naprej nekaj pripravljam za fax. Vendar bi rabil eno veliko pomoc. Tovaris mi je dal eno nalogo, ki oj naj probam resit, ce bi jo znal, vendar ne vem kako. Zato bi rabil pomoc, ce bi kdo znal kak pa kaj. Naloga je sledeca: Napisi dinamicni seznam, podano imas predlogo:

class seznam
{
protected:


public:
seznam();
seznam(const seznam &s);
~seznam();

void vstavi(int kje, int vrednost);
void vrini(int kje, int vrednost);
void brisi(int kje);
int vrni(int kje) const;
int isci(int kaj) const;
bool prazno() const;
int velikost() const;
};

a bi kdo znal kako pa kaj ?

CCfly ::

Tole je klasična naloga, ki jo srečaš v 1. letniku faksa, seveda če se s programiranjem prej še nisi srečal. Gre za dinamično podatkovno strukturo, ki jo v nasprotju s statičnimi tabelami, lahko razširjaš.
Tukaj imaš praktično napisano prav vse kar moraš vedeti o seznamih:
http://en.wikipedia.org/wiki/Linked_list
Upam da ti kazalci ne delajo prevelikih težav.
"My goodness, we forgot generics!" -- Danny Kalev

SADman ::

kaj pa pomeni ta protected ?

Quikee ::

protected ? podobno kot private.. le da lahko se do elementov dostopajo tudi podedovane funkcije in se vec. Poglej si bolj podrobno tukaj. Drugace je pa protected nekak med private in public. Za tvoj primer ne rabis protected.. samo ce bi recimo kdaj kasneje seznam dedoval v FIFO ali LIFO vrsto bi moral met to postimano.

Zgodovina sprememb…

  • spremenil: Quikee ()


Vredno ogleda ...

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

C++ programi

Oddelek: Programiranje
72517 (2113) ERGY
»

[c++]Seznam

Oddelek: Programiranje
142658 (2658) Gundolf
»

[C++] Linker error

Oddelek: Programiranje
51286 (1286) Quikee
»

[C++ naloga] seznam

Oddelek: Programiranje
81385 (1385) BigWhale
»

Pomoč pri c++ razlaga

Oddelek: Programiranje
192311 (2053) Person

Več podobnih tem