Informatică, întrebare adresată de CaNipples, 9 ani în urmă

Care este numărul maxim de componente conexe pe care le poate avea un graf neorientat cu 20 noduri şi 12 muchii?
a.6 , b.12 , c.10, d.15
Nu prea inteleg cum se calculeaza, trebuie sa fac desene pana gasesc cel mai mare numar sau cum?
Va rog ajutati-ma , nu gasesc nici-o formula.

Răspunsuri la întrebare

Răspuns de abcdebygabi
53
Ideea e in felul urmator: ca sa obtii cat mai multe componente coneze trebuie sa consumi toate muchiile la cat mai putine noduri, adica sa incerci sa obtii cu aproape daca nu cu toate un graf complet.
Un graf complet are n(n-1)/2 muchii
adica n(n-1)=24 cel mai mare n este 5
putem conecta 5 noduri cu 5*4/2=10 muchii si mai raman doua pe care le consumam  adaugand inca un nod pe care il legam cu cele doua muchii de componenta noastra conexa, care are acum 6 noduri
Exista 20 de noduri din care le scadem pe cele 6=14 noduri libere =14 componente conexe
1+14=15 componente

CaNipples: inteleg ce e un graf complet. insa eu nu inteleg logica pe care o pui tu in aplicare.
abcdebygabi: Ce nu intelegi?
abcdebygabi: Spune si mai incerc o data
CaNipples: n(n-1)=24,, am inteles ca ai egalat ipotetic dar eu cum sa fac asa ceva cand numerele sunt diferite?!
CaNipples: pentru ca la bacalaureat sigur nu vor fi exact aceleasi cerinte.
abcdebygabi: n(n-1) am egalat cu dublul numarului de muchii primit
CaNipples: atat voriam, sa stiu, multumesc.
abcdebygabi: Wow, vorbersti serios?!!
abcdebygabi: nu ti-ai dat seama ca egalasem cu dublul muchiilor?
abcdebygabi: dai bac si la mate
Alte întrebări interesante