Podstawy programowania
I rok Automatyka i Robotyka Eka PWr
Ćwiczenia Zestaw ostatni
Zakres materiału
Drzewa binarne.
Zadanie
W systemie komputerowym dany jest zestaw informacji o logowaniu się do niego w postaci par
nazwa_uzytkownika, adres_komputera. W oparciu o drzewa binarne zaproponować strukturę
danych pozwalających na przechowywanie w uporządkowany sposób powyższych informacji (pa-
miętając o tym, że możliwe jest zalogowanie danego użytkownika z tego samego adresu więcej niż
jeden raz). Informacje powinny być dostępne zarówno w porządku według nazw użytkowników jak
i adresów komputerów. Następnie zaproponować funkcje, które pozwolą na:
1. wyświetlenie zawartości wskazanego elementu,
2. uzyskanie wskaznika (przejście do) lewego/prawego potomka wskazanego elementu,
3. uzyskanie wskaznika (przejście do) elementu nadrzędnego (rodzica) wskazanego elementu,
4. wskazanie położenia elementu na drzewie uporządkowanym według nazw komputerów na
podstawie wskazania jego położenia na drzewie uporządkowanym według nazw użytkowni-
ków,
5. wskazanie położenia elementu na drzewie uporządkowanym według nazw użytkowników na
podstawie wskazania jego położenia na drzewie uporządkowanym według nazw komputerów,
6. wyświetlenie dla wybranego użytkownika listy komputerów, z których nastąpiło jego logowa-
nie,
7. wyświetlenie dla wybranego komputera listy użytkowników, którzy z niego się zalogowali.
1
Wyszukiwarka
Podobne podstrony:
PProg cwPProg cwPProg cwPProg cwPProg cwMATLAB cw Skryptycad2 cw 5 6cw formularzCw 2 zespol2 HIPSCw 9 Wzmacniacz mocyCw 1metrologia cw 1 protokolSprawozdanie Ćw 2Biofizyka kontrolka do cw nrsystemy operacyjne cw linux apache mysqlcw 7więcej podobnych podstron