Problem: Red u banci

Get Started. It's Free
or sign up with your email address
Problem: Red u banci by Mind Map: Problem: Red u banci

1. Operacije nad redom

1.1. FrontQ()

1.2. EnQueueQ()

1.3. DeQueueQ()

1.4. InitQ()

1.5. IsEmptyQ()

2. Implementacija reda

2.1. Polje

2.1.1. Cirkularno

2.1.1.1. Jednodimenzionalno

2.1.1.2. 2 Kursora

2.1.1.2.1. Na čelo reda

2.1.1.2.2. Na dno reda

2.2. Pokazivač

2.2.1. Elementi

2.2.2. 2 Pokazivača

2.2.2.1. Na početak reda

2.2.2.2. Na kraj reda

3. Funkcije

3.1. Dodavanje zapisa o klijentima

3.2. Pretraživanje klijenata prema godini rođenja

3.3. Pretraživanje klijenata prema stanju na bankovnom računu

3.4. Simuliranje zatvaranja i otvaranja šaltera

4. Pretraživanje

4.1. Slijedno

4.1.1. Godina rođenja klijenta

4.1.1.1. 1945.

4.1.2. Stanje na bankovnom računu

4.1.2.1. 100>

4.1.3. Vrsta transakcije

4.1.3.1. Kredit

5. Tipovi podataka

5.1. Statički

5.1.1. Brojevni

5.1.1.1. Integer

5.1.2. Slovni

5.1.2.1. Character

5.2. Dinamički

5.2.1. Pokazivači

6. Tip funkcije

6.1. Void

7. Mehanizmi agregacije

7.1. Polje

7.1.1. Jednodimenzionalno

7.2. Zapis

7.2.1. Ime i prezime klijenta

7.2.2. Godina rođenja klijenta

7.2.3. Vrsta transakcije

7.2.3.1. Uplate / isplate

7.2.3.2. Plaćanje računa

7.2.3.3. Kredit

7.2.4. Stanje na bankovnom računu

8. Složenost operacija nad redom

8.1. Implementacija pomoću cirkularnog polja

8.1.1. O(1)

8.2. Implementacija pomoću pokazivača

8.2.1. O(1)