Форум программистов, компьютерный форум CyberForum.ru

Графы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ООП. Переменные-члены в динамической памяти. http://www.cyberforum.ru/cpp-beginners/thread190250.html
Решил я массив в классе динамически создавать и наткнулся на пробелы в знаниях. После безуспешного или кривого поиска решил спросить у вас как же быть. class Tet{ public: Tet(); ~Tet(); void Getp(); private:
C++ Вычислить сумму элементов массива, найти минимальный и вывести положительные на экран Дан одномерный массив, состоящий из N целочисленных элементов. 12.1. Заполнить массив случайными числами. 12.2. Найти минимальный элемент. 12.3. Вычислить сумму элементов массива. 12.4. Вывести положительные элементы на экран. http://www.cyberforum.ru/cpp-beginners/thread190249.html
C++ Как считать определенную цифру из числа?
Нужна помощь!Есть часть программы в которой нужно считать 3 цифру из числа полученного после выражения 99/(1000*a) и занести в переменую b.Переменную а вводит пользователь.Заранее благодарю:)
C++ Целочисленный массив заполнить нулями и единицами, расположив их в шахматном порядке
Целочисленный массив K(n,n) заполнить нулями и единицами, расположив их в шахматном порядке
C++ Мухи и слон http://www.cyberforum.ru/cpp-beginners/thread190237.html
Написать программу которая решит задчу: МУХА+ МУХА+ МУХА= _____ СЛОН Каждая буква одначает свою цифру, т.е. при составление примера только М будет равна одной цифре. Любая другая буква не может равнятся той же цифре
C++ Подсчитать последовательность из нечетных цифр Люди помогите с программой, неправильно работает функция подсчета последовательностей из нечетных чисел. Программа должна выводить на экран следующие: - 2 "Привет! nil laba_12 chaos? UFO" - 3 Заранее спасибо #include "stdafx.h" #include <iostream> подробнее

Показать сообщение отдельно
Sxronjke
1 / 1 / 0
Регистрация: 17.10.2010
Сообщений: 54

Графы - C++

12.11.2010, 21:59. Просмотров 1308. Ответов 0
Метки (Все метки)

1. Осуществите генерацию матрицы смежности M(G) неориентированного графа G, где n – порядок помеченного графа.
Пример алгоритма генерации матрицы смежности графа, состоящего из N Вершин на языке С++.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int M[6][6]; //Матрица смежности
int i,j;     //Переменные-счётчики
 
srand( (unsigned)time( NULL ) ); //устанавливаем начальную точку генерации
                        //случайных чисел в зависимости от времени,
                    //необходимо, чтобы числа каждый раз были разные
  
 for (i=0;i<6;i++)    
    for (j=0;j<6;j++)
        {
        if (i==j) M[i][j]=0;
        else if (j<i)
                {   
            M[i][j]=rand() %2; //Берём остаток от деления случайно
            M[j][i]=M[i][j];  //Cгенерированного числа на 2 (0 или 1)
            }
        }
2. Определите радиус и диаметр графа G, используя матрицу смежности графа M(G) и алгоритм вычисления эксцентриситета вершины.
3. Определите подмножества периферийных и центральных вершин графа G, используя матрицу смежности M(G)
4. Определите список степеней вершин графа, изолированные, концевые и доминирующие вершины.
5. Постройте для графа G матрицу инцидентности A(G). Выполните п.4, используя представление графа и форме матрицы инцидентности.
6. Постройте для графа G матрицу Кирхгофа B(G).

Неориентированный граф порядка 6.
В дискретной математике не силён. Помогите чем нибудь)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru