-
Diskrētās struktūras datorzinātnēs
Nr. | Название главы | Стр. |
Anotācija | 2 | |
Saturs | 3 | |
1. | Uzdevuma nostādne | 4 |
2. | Teorētiskais pamatojums | 5 |
2.1. | Uzdevums nr. 1 | 5 |
2.2. | Uzdevums nr. 2 | 10 |
3. | Paskaidrojumi programmas lietotājam | 14 |
3.1. | Paskaidrojumi uzdevumam nr.1 | 14 |
3.2. | Paskaidrojumi uzdevumam nr.2 | 16 |
4.1. | Uzdevumam nr. 1 | 18 |
4.2. | Uzdevumam nr. 2 | 21 |
Secinājumi | 22 | |
Literatūras saraksts | 23 |
1. Uzdevuma nostādne
12. variants
Variants ietver 2 uzdevumus. Katra uzdevuma atrisināšanai jāizstrādā programma, kas veic datu ievadi prasītajā formā, atrisina uzdevumu un izvada rezultātu.
Uzdevumi:
1) Prima algoritms. Grafu ievada ar blakus virsotņu matricu (ievērot simetriju, vieninieku vietā ievada loku svarus), grafa virsotņu skits n: 9
2. Teorētiskais pamatojums
2.1. Uzdevums nr. 1
Grafs ir matemātisks objekts, abstraktā veidā grafu definē kā kopu pāri G=(A,R); kur kopas A elementus (a,b,c, ...) sauc par Virsotnēm. Kopa R sastāv no šo elementu sakārtotiem pāriem r=(a,b) ( t.i., RA2), kurus sauc par šķautnēm (arī lokiem) [3;101].
Lokam piemīt tāda īpašība kā svars, svars ir skalārvērtība. Izšķir divus grafu veidus: orientēts un neorientēts grafs. Neorientētā grafā nav svarīgi, kura virsotne katram lokam ir pirmā un kura otrā – loku zīmē kā līniju un kopas Q elementi ir nesakārtoti virsotņu pāri. …
DSD studiju darbs prima algoritms un sirjekcijas, injekcijas vai bijekcijas uzdevumi Šī darba galvenais uzdevums bija izstrādāt divas programmas, no kurām viena spētu noteikt, vai attēlojums, kas ir uzdots ar kopu A un B palīdzību, ir sirjekcija, injekcija vai bijekcija, bet otra programma paredzēta grafa īsākā karkasa atrašanai ar prima algoritma palīdzību. Programmas Minimālā karkasa atrašanai ar Prima algoritmu ir izstrādāta C++ Borland 6 vidē, bet otra programma, attieksmju noteikšanai ir izstrādāta Borland Delphi 7 vidē.
Pielikuma nav.
