Я сделал программу, которая строит 3 графика (дуга и узел).Графики были построены на основе двумерных массивов 1 и 0. Первый график - это идеальный график, с которым будут сравниваться два других.Я бродил, если есть способ сравнения сходства между двумя графами, т. Е. Сколько вершин в графе 2 похожи на вершины в графе 1.
Альтернативный вопрос: Графики были построены на основе двумерных массивов1 и 0, так что если есть способ сравнить 2D-массив для Графа 1 с массивом для Графа 2, вместо этого это решило бы мою проблему.
Я не ожидаю, что вы все поставите коды, но яЯ просто пытаюсь понять, если есть метод, который может сделать это.И если так, как это можно сделать.Любая помощь очень ценится!
Привет всем,
Просто чтобы прояснить ситуацию: у меня есть два двумерных массива, например:
double [][] MatrixOfOriginalGraph= {{1,1,1,1},
{0,1,0,0},
{0,0,1,0},
{0,0,0,1}};
double [][] MatrixToBeComparedWithOriginal= {{1,0,0,1},
{0,1,1,0},
{0,0,1,1},
{0,0,0,1};
Первый массив используется для рисования первого графика, а второй - для рисования второго графика.Первый граф в основном представляет собой граф из 4 узлов, где первый узел связан со всеми остальными узлами.Другие узлы не связаны друг с другом.Второй график смешанный.Я хочу знать, сколько узлов в вершинах второго графа совпадает с узлами в графе 1.
Спасибо, jetnori.