Documente Academic
Documente Profesional
Documente Cultură
GRAFURI neorientate
1. Prefectul unui judet doreste sa refaca drumurile judetului astfel incat sa-I ramana
si bani in buget(cat mai multi).Cunoscand numarul de localitati din judet, distanta
dintre ele, precum si costul asfaltarii unui km de sosea,determinati ce drumuri va
alege prefectul pentru a le reface, a.i. investitia sa fie minima si sa se poata circula
intre oricare doua localitati ale judetului.
Fisierul de intrare contine pe prima linie nr de localitati, pe a doua linie costul
repararii unui km de sosea,dupa care mai multe linii de forma x y d cu semnificatia
ca intre localitatile x si y exista sosea directa de lungine d exprimata in km.
2. Se dau n oraşe. Se cunoaşte distanţa dintre oricare două oraşe. Un distribuitor de carte caută să-şi
facă un depozit în unul dintre aceste oraşe. Se cere să se găsească traseul optim de la depozit către
celelalte oraşe astfel încât distanţa totală pe care o va parcurge pentru a distribui în toate celelalte n-
1 oraşe să fie minimă. Să se precizeze care ar fi oraşul în care să se afle depozitul pentru ca toate
celelalte oraşe să fie uşor accesibile {din acel centru de depozitare să se poată pleca spre cât mai
multe alte oraşe}.
3. Să se realizeze o retea de n calculatoare de cost minim a.î oricare două calculatoare să poată
comunica între ele. Se cunoaşte costul legării în reţea a oricăror două calculatoare.
4. Se dau n localitati pt. Care se cunoaste distanta dintre oricare doua. Un sofer care distribuie marfa
trebuie sa treaca prin cele n localitati . Stiind ca aceste localitati sunt legate prin m sosele si ca
soferul este platit in functie de nr de km parcursi sa se determine traseul parcurs a.i salariul soferului
sa fie maxim.
Datele se citesc din fisierul distributie.in
NM
X1 y1 d1
…….
Xm ym dm
Care este numarul total de Km ce tb parcursi a. i salariul sa fie maxim ?
4. culegere PETRYON
5. Pentru construirea unei retele interne de comunicatie intre sectiile unei intreprinderi, s-a intocmit
un proiect in care au fost trecute toate legaturile ce se pot realiza intre sectiile intreprinderii. In
vederea definitivarii proiectului si intocmirii necesarului de materiale se cere sa se determine un
sistem de legaturi ce trebuie construit, a. i orice sectie sa fie racordata la aceasta retea de
comunicatie iar cheltuielile de constructie sa fie minime.
6. Se da un graf G cu n vf a carui matrice de adiacenta se citeste de la tastatura si vectorul
d=(d11,d2,…..,dn) cu elem numere naturale. Daca gradele vf. din G sunt d1,d2,…dn verif daca G
este arbore(se va folosi def).
7. Arbore partial de cost maxim
8.Un elev doreste sa viziteze n orase dar nu are prea mult timp la dispozitie. Cele n orase sunt legate
prin m drumuri de legatura. Cunoscandu-se timpul necesar pentru a ajunge dintr-o localitate in alta
si ca elevului ii sunt necesare 2 ore pentru a vizita un oras sa se determine timpul minim necesar
pentru vizitarea celor n orase. Care este traseul pt care se obtine timpul minim ?
9. Verificati daca muchia v1,v2 face parte din arborele partial de cost minim/maxim
10. Verificati daca prin eliminarea muchiei V1,V2 graful obtinut este arbore.
11. Verificati daca prin eliminarea vf de grad maxim graful obtinut este arbore.
Arbori.
1.Verificati daca prin eliminarea unei muchii v1,v2 graful obt este arbore.
2. Verificati daca prin eliminarea vf. De grad maxim graful obtinut este arbore.