Forum Informatyka UJ forum Strona Główna Informatyka UJ forum
Rocznik 2005 - czyli najlepsze forum w sieci
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

smieszne pytanie o realizacje tablicowa kolejki

 
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 1 semestr - Informatyka
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ostoj
Przewijak Tasmy



Dołączył: 08 Lis 2005
Posty: 883
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Pią 0:24, 03 Lut 2006    Temat postu: smieszne pytanie o realizacje tablicowa kolejki

no patrze sie w te nalgorytm i sie patrze i normalnie nie moge wywnioskowac dlaczego w procedurze create
CREATE
first <- 0 // początek kolejki
last <- Limit-1 // ostatni w kolejce
size <- 0 // rozmiar kolejki
koniec CREATE
za last podstawiane jest Limit-1. dlaczego na dzien dobry po utworzeniu nowej kolejki wskaznik na ostatni element pokazuje na ostatni element w tablicy, w ktorej nic nie ma?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
hansu
Nieomylny Admin



Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów

Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?

PostWysłany: Pią 0:27, 03 Lut 2006    Temat postu:

Nie wiem, jeszcze do tego nie doszedlem :P

Jak dojde (i zrozumiem) to cos napisze :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ostoj
Przewijak Tasmy



Dołączył: 08 Lis 2005
Posty: 883
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Pią 0:33, 03 Lut 2006    Temat postu:

can't wait :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Madras
Omylny Admin



Dołączył: 09 Lis 2005
Posty: 2021
Przeczytał: 0 tematów

Skąd: Z Pokoju :]

PostWysłany: Pią 0:34, 03 Lut 2006    Temat postu:

Bo gdy do kolejki zostanie wstawiony pierwszy element, to zmienna last przyjmie wartość ( last + 1 ) mod limit, czyli 0 (bo wcześniej last = limit - 1). No i wtedy wszystko będzie ok, bo first = last = 0, i pod tą właśnie pozycję zostanie wstawiony dany element.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ostoj
Przewijak Tasmy



Dołączył: 08 Lis 2005
Posty: 883
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Pią 0:39, 03 Lut 2006    Temat postu:

te, kuna, rzeczywiscie :D
senkju :)
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 1 semestr - Informatyka Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin