Hej!
Chciałbym wygenerować graf o zadanej gęstości. Na początku użytkownik pytany jest o liczbę wierzchołków a potem o gęstość. Jak wiadomo gęstość grafu to liczba wygenerowanych krawędzi/liczba wszystkich możliwych krawędzi w grafie. I teraz załóżmy sytuację ze chcę wygenerować graf o 10 wierzchołkach gęstością 0,3. Wszystkich możliwych krawędzi mamy 45 a z taką gęstością będzie około 13 krawędzi. I jak teraz wygenerować to 13 losowych krawędzi z 45?