Re: par pitanja za dom2
Pa, meni vec jeste pravilo problem to sa prelazom izmedju Obj i HashNode, u
metodi dump(), a insert() naravno da ne pravi probleme.
Jer kada mi HashTable vrati HashNode, nije dozvoljen cast u Obj?
I kako onda bez te konverzije da ispisem Obj objekat i HashTable na koju on
ukazuje?
Sto se tice metode hash(), glupo je da moramo da pazimo kako nam se zovu
promenljive... Ali ok ako mora tako...
Pozdrav svima, Marina
On 1/5/08, Maki <veselic@eunet.yu> wrote:
>
>
> Postovana kolegnice,
>
> > 1. Meni se desava za metodu main ( u test kodu ) da mi "hash" metoda,
> > koja je predvidjena datim kodom vraca neke nenormalne negativne
> > vrednosti i iskace mi Exception...
> >
> > Glupo je da za svaki simbol moram da pazim kako se zove?
> > Jel neko imao slican problem?
> > Jel sme da se menja hash metoda?
>
> Hash metoda vraca negativne vrednosti za neke kljuceve. Kroz operator mod
> se
> ta vrednost prenosi u indeksiranje tabele. Napravite da vrednosti budu
> samo
> pozitivne i resicete problem.
>
> > 2. Pri svakom stavljanju simbola u HashTable, mi prvo napravimo
> > objekat tipa Obj i zatim ga smestimo. Medjutim, onako kako je
> > predvidjeno kodom, od celog Obj objekta, u tabelu se smesta "Kljuc"
> > (tj. ime) i prethodnik, sledbenik (tj stvari predvidjene sa HashNode).
>
> Postoji jos jedna metoda sa istim imenom koja u svojim formalnim
> parametrima
> ima HashNode. Nju treba implementirati iako to ne pise.
>
> > I onda pri ispisu tabele simbola (metoda dump), meni treba mnogo vise
> > informacija o tom simbolu, nego sto imam u tabeli simbola?
> > Nemam tip simbola, level, adr, pokazivac na HashTable (za metode i
> > podklase)...
> >
> > Jel smem ja staviti da mi HashTable umesto
> > HashNode[ ] table,
> > sadrzi Obj[ ] table?
>
> Posto je Obj izveden iz HashNode necete imati problema ako implementirate
> insetKey za HashNode.
>
> >
> > Pozdrav svima, Marina
>
> I Vama kolegnice...
>
> M.Veselic
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
> -----------------------------------------------------------------
>
metodi dump(), a insert() naravno da ne pravi probleme.
Jer kada mi HashTable vrati HashNode, nije dozvoljen cast u Obj?
I kako onda bez te konverzije da ispisem Obj objekat i HashTable na koju on
ukazuje?
Sto se tice metode hash(), glupo je da moramo da pazimo kako nam se zovu
promenljive... Ali ok ako mora tako...
Pozdrav svima, Marina
On 1/5/08, Maki <veselic@eunet.yu> wrote:
>
>
> Postovana kolegnice,
>
> > 1. Meni se desava za metodu main ( u test kodu ) da mi "hash" metoda,
> > koja je predvidjena datim kodom vraca neke nenormalne negativne
> > vrednosti i iskace mi Exception...
> >
> > Glupo je da za svaki simbol moram da pazim kako se zove?
> > Jel neko imao slican problem?
> > Jel sme da se menja hash metoda?
>
> Hash metoda vraca negativne vrednosti za neke kljuceve. Kroz operator mod
> se
> ta vrednost prenosi u indeksiranje tabele. Napravite da vrednosti budu
> samo
> pozitivne i resicete problem.
>
> > 2. Pri svakom stavljanju simbola u HashTable, mi prvo napravimo
> > objekat tipa Obj i zatim ga smestimo. Medjutim, onako kako je
> > predvidjeno kodom, od celog Obj objekta, u tabelu se smesta "Kljuc"
> > (tj. ime) i prethodnik, sledbenik (tj stvari predvidjene sa HashNode).
>
> Postoji jos jedna metoda sa istim imenom koja u svojim formalnim
> parametrima
> ima HashNode. Nju treba implementirati iako to ne pise.
>
> > I onda pri ispisu tabele simbola (metoda dump), meni treba mnogo vise
> > informacija o tom simbolu, nego sto imam u tabeli simbola?
> > Nemam tip simbola, level, adr, pokazivac na HashTable (za metode i
> > podklase)...
> >
> > Jel smem ja staviti da mi HashTable umesto
> > HashNode[ ] table,
> > sadrzi Obj[ ] table?
>
> Posto je Obj izveden iz HashNode necete imati problema ako implementirate
> insetKey za HashNode.
>
> >
> > Pozdrav svima, Marina
>
> I Vama kolegnice...
>
> M.Veselic
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
> -----------------------------------------------------------------
>
- Follow-Ups:
- Re: par pitanja za dom2
- From: "Maki" <veselic@EUnet.yu>
- Re: par pitanja za dom2
- References:
- par pitanja za dom2
- From: "Marina Bjegovic" <bjegovic@gmail.com>
- Re: par pitanja za dom2
- From: "Maki" <veselic@EUnet.yu>
- par pitanja za dom2
Previous by date: Re: kolizije
Next by date: Re: par pitanja za dom2
Previous by thread: Re: par pitanja za dom2 Next by thread: Re: par pitanja za dom2
Previous by thread: Re: par pitanja za dom2 Next by thread: Re: par pitanja za dom2