Упростите свой рабочий процесс: найдите miniwebtool.
Добавить
Домашняя страница > Математика > Продвинутые математические операции > Калькулятор матрицы смежности

Калькулятор матрицы смежности

Конвертируйте между матрицей смежности, списком ребер и списком смежности. Автоматическое определение ориентированных/неориентированных графов, вычисление последовательности степеней, плотности, компонент связности и степеней матрицы — с интерактивной SVG-визуализацией графа.

Калькулятор матрицы смежности
Принимает A-B, A->B, A B, A,B или строки матрицы как 0 1 1 0. Используйте буквы, цифры или подчеркивания для меток вершин.
Метки через запятую или пробел, по одной на строку матрицы. По умолчанию: A, B, C...

Embed Калькулятор матрицы смежности Widget

О Калькулятор матрицы смежности

Калькулятор матрицы смежности — это инструмент теории графов, который конвертирует между тремя каноническими представлениями графов: матрицей смежности, списком ребер и списком смежности, и обогащает результат структурным анализом: последовательностью степеней, плотностью графа, компонентами связности и степенями матрицы. Он автоматически определяет, описывает ли ввод ориентированный или неориентированный граф, и создает живую SVG-визуализацию для каждого результата.

Что такое матрица смежности?

Для графа G = (V, E) с n вершинами его матрица смежности представляет собой квадратную матрицу n × n A, чей элемент A[i][j] равен 1, если существует ребро из вершины i в вершину j, и 0 в противном случае.

A[i][j] = 1 если (vi, vj) ∈ E , иначе 0

Для неориентированного графа матрица смежности всегда симметрична: каждое ребро {u, v} вносит вклад как в A[u][v] = 1, так и в A[v][u] = 1. Для ориентированного графа (орграфа) матрица может быть асимметричной, отражая направление каждой дуги.

Три представления — выберите подходящее

Представление Память Поиск ребра Список соседей Лучше всего для
Матрица смежности Θ(n²) O(1) Θ(n) Плотных графов; матричной алгебры (степени, собственные числа)
Список смежности Θ(n + m) O(deg v) Θ(deg v) Разреженных графов; алгоритмов BFS/DFS и поиска кратчайшего пути
Список ребер Θ(m) Θ(m) Θ(m) Ввода/вывода, алгоритма Краскала (MST), реберно-ориентированных алгоритмов

Рассчитанные ключевые показатели

Последовательность степеней

Для неориентированных графов степень вершины — это количество инцидентных ей ребер (петли считаются дважды). Для ориентированных графов каждая вершина имеет полустепень захода (входящие дуги) и полустепень исхода (исходящие дуги). Отсортированный список степеней является классическим инвариантом графа, используемым при проверке на изоморфизм и в теореме Эрдёша — Галлаи.

Лемма о рукопожатиях: Σ deg(v) = 2m (неор.) Σ in-deg(v) = Σ out-deg(v) = m (ориент.)

Плотность графа

Плотность измеряет, насколько «заполнен» граф относительно максимально возможного количества ребер для n вершин.

Неориентированный: D = 2m / (n(n−1)) Ориентированный: D = m / (n(n−1))

Плотность 0 означает отсутствие ребер, 1 — полный граф. Значения ниже 0.1 обычно указывают на разреженный граф, где список смежности эффективнее матрицы по памяти.

Компоненты связности

Компонента связности — это максимальное подмножество вершин, в котором любая пара вершин соединена путем. Для ориентированных графов калькулятор сообщает о компонентах слабой связности (игнорируя направление стрелок) — это те же подмножества, которые получились бы, если бы каждая дуга считалась неориентированным ребром.

Степени матрицы (A², A³ ... )

Фундаментальная теорема алгебраической теории графов утверждает, что элемент (i, j) матрицы Ak равен количеству путей длиной ровно k из вершины i в вершину j. Следовательно:

Поддерживаемые форматы ввода

1. Список ребер

Одно ребро в строке или через запятую. Работают любые разделители: A-B, A B, A,B, A->B, A--B. Используйте ->, если хотите принудительно задать ориентированное ребро.

A-B, B-C, C-A, C-D (неор. цикл из 4 вершин с хвостом) A->B, B->C, C->D, D->A (ориентированный цикл длины 4)

2. Список смежности

Одна строка на вершину в формате вершина: сосед1, сосед2, .... Порядок не важен; недостающие вершины добавляются автоматически из списков соседей.

A: B, C, D B: A, C C: A, B, D D: A, C

3. Матрица смежности

Одна строка на линию с разделенными пробелом или запятой значениями 0/1. Матрица должна быть квадратной. Вы можете указать свои метки в поле «Метки матрицы» (иначе используются A, B, C…).

0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0

Как пользоваться этим калькулятором

  1. Выберите формат ввода с помощью вкладок: список ребер, список смежности или матрица смежности.
  2. Вставьте или введите ваш граф в текстовое поле. Для матрицы добавьте необязательные метки в соответствующее поле.
  3. Выберите тип графа — оставьте «Автоопределение», и калькулятор определит ориентированность по стрелкам (->) или симметрии матрицы. Выберите «Ориентированный» или «Неориентированный» вручную для переопределения.
  4. Нажмите «Конвертировать и анализировать граф». На странице результатов отобразится матрица смежности, интерактивный SVG-рисунок, другие текстовые представления, статистика степеней, компоненты связности и матрицы путей A² и A³ (для графов подходящего размера).
  5. Наведите на строку матрицы или узел графа, чтобы подсветить соответствующие данные — наглядное доказательство того, что каждый формат кодирует одну и ту же информацию.

Пример работы

Рассмотрим неориентированный граф на вершинах {A, B, C, D} с ребрами AB, BC, CA, CD. Матрица смежности:

A B C D A [ 0 1 1 0 ] B [ 1 0 1 0 ] C [ 1 1 0 1 ] D [ 0 0 1 0 ]

Ключевые факты, которые выводит калькулятор:

Типовые области применения

Часто задаваемые вопросы

Что такое матрица смежности?

Матрица смежности — это квадратная матрица n × n, используемая для представления конечного графа. Каждая ячейка A[i][j] равна 1, если существует ребро из вершины i в вершину j, и 0 в противном случае. Для неориентированных графов матрица симметрична (A[i][j] = A[j][i]). Матрица позволяет мгновенно проверять наличие связи и использовать алгебраические методы для анализа графа.

Как понять, является ли граф ориентированным по матрице?

Если матрица симметрична (A[i][j] = A[j][i] для всех индексов), граф неориентированный. Если есть хотя бы одно различие, граф ориентированный. Калькулятор делает эту проверку автоматически.

Что показывает k-я степень матрицы смежности?

Элемент (i, j) матрицы A^k — это число путей длиной k из i в j. Например, A²[i][j] — это количество общих соседей для i и j в неориентированных графах. Это полезно для поиска циклов, треугольников и в алгоритмах достижимости.

Что такое плотность графа?

Это отношение числа имеющихся ребер к максимально возможному числу ребер. Плотность 0 — пустой граф, 1 — полный граф. Помогает определить, какой способ хранения данных (матрица или список) будет эффективнее.

В чем разница между матрицей и списком смежности?

Матрица занимает n² места и идеальна для плотных графов и математических операций. Список смежности занимает n + m места, что гораздо эффективнее для разреженных графов, и лучше подходит для алгоритмов обхода (BFS, DFS).

Поддерживает ли этот инструмент взвешенные графы?

На данный момент калькулятор работает с невзвешенными графами (0 или 1). Любое ненулевое число при вводе матрицы будет считаться за 1 (наличие связи) для структурного анализа.

Дополнительная литература

Ссылайтесь на этот контент, страницу или инструмент так:

"Калькулятор матрицы смежности" на сайте https://ru.miniWebtool.com/калькулятор-матрицы-смежности/ от MiniWebtool, https://MiniWebtool.com/

от команды miniwebtool. Обновлено: 20 апр. 2026 г.

Вы также можете попробовать наш AI Решатель Математических Задач GPT, чтобы решить ваши математические проблемы с помощью вопросов и ответов на естественном языке.

Другие сопутствующие инструменты:

Продвинутые математические операции:

Избранные инструменты:

Калькулятор знака ВенерыКалькулятор совместимости в любвиКалькулятор ангельских чиселКалькулятор Фаренгейта в ЦельсияКалькулятор Солнечного, Лунного и Асцендентного Знаков 🌞🌙✨Извлечение Изображений из ВидеоОбъединить видеоКонвертер FPSКонвертер см в футы и дюймыАудио РазделительКалькулятор лунного знакаКалькулятор числа жизненного путиКонвертер футов и дюймов в сантиметрыВидео КомпрессорУдалить аудио из видеоКалькулятор числа судьбыИзменить скорость видеоДобавить текст к изображениюАудио ЭкстракторДобавить или заменить аудио в видеоКалькулятор знака МарсаРазделитель видеоРазделитель изображенийГенератор случайных цветовГенератор штрих-кодовГенератор маленького текста ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Калькулятор совместимости лунных знаков⏱️ Калькулятор часовУдалить строки, содержащие строкуПовернуть видеоПоиск идентификатора пользователя InstagramMP3-луперКалькулятор угла срезаОбрезка ВидеоГенератор филвордовКалькулятор рабочего времениКалькулятор Рекомпозиции ТелаГенератор случайных английских словКалькулятор FIPКалькулятор баланса астрологических стихийКалькулятор дня года - какой сегодня день года?Бросок кубиковКалькулятор гипотенузыКалькулятор продолжительности времениРешатель Карты Карно (K-Map)Создатель GIFШестнадцатеричный калькуляторКалькулятор знака МеркурияКалькулятор Площади Неправильного МногоугольникаГенератор случайных предметовГенератор случайных фиктивных адресовКалькулятор калорий при беременностиКалькулятор числа имениКалькулятор возвращения СатурнаКалькулятор цены за тысячу показовКалькулятор Относительного Стандартного ОтклоненияКалькулятор теоремы ПифагораЗациклить видеоКонвертер MP4 в GIFКалькулятор процента жира в теле⏰ Калькулятор табеля рабочего времениПродвинутый анализатор совместимости знаков зодиакаКонвертер кг в фунтыВыбор Случайного ИмениГенератор кроссвордовГенератор случайных кредитных картГенератор случайного IMEIПобитовый калькуляторКалькулятор TDEEКонвертер дробного времениПроверка имени пользователя в социальных сетяхЦифровой калькулятор душиКалькулятор нумерологииКалькулятор коэффициентов и процентовПреобразователь двоичного кода в десятичныйКонвертер ГМС в десятичные градусыКакое у меня счастливое число?Генератор случайных животныхКалькулятор числа личностиКалькулятор калорий при грудном вскармливанииДобавить линию к изображениюКалькулятор прямоугольного треугольника⏱️ Таймер обратного отсчётаконвертер десятичной системы в двоичнуюКонвертер фунтов в килограммыКрутить колесоГенератор случайных суперспособностейКалькулятор сухой массы телаКонвертер десятичного числа в шестнадцатеричный📊 Создатель столбчатых диаграммУдаление Невидимых СимволовСлучайный выборСчётчик токенов ИИКалькулятор жима лежаКалькулятор уклона и классаГенератор невидимого текстаКонвертер HTML в текстГенератор случайной турнирной сеткиКалькулятор среднего отклоненияКалькулятор функции ошибкиСтатистика канала YouTubeКалькулятор количества цифрКонвертер HEIC в JPGДобавить водяной знак на видеоГенератор случайных строкОбратный текстГенератор случайных дней рожденияГенератор «Соедини точки»Двоичный в шестнадцатеричный конвертерКалькулятор теста Краскела-УоллисаГенератор случайного времениКалькулятор дефицита калорийКалькулятор дозировки лекарствКалькулятор области определения и значенийПоиск ID пользователя Facebookгенератор-нонограмм-пикроссКалькулятор дробейПреобразователь сахара в кровиЭкранирование и снятие экранирования строк JSONГенератор случайных эмодзи📅 Калькулятор датыГенератор случайных блюдКалькулятор коэффициента корреляцииГенератор карточек бингоКалькулятор Модульного Возведения в СтепеньКалькулятор числа выраженияКалькулятор ANOVAКалькулятор снаКалькулятор передаточного отношения велосипедаКалькулятор процентного уменьшенияКалькулятор СуммыКалькулятор уравнений с модулемГенератор лабиринтовГенератор случайных координатКалькулятор конвертации масштаба моделиСимулятор шифрования RSA пошаговыйСортировка чиселКонвертер сантиметров в дюймыПреобразователь Обычного Времени в Десятичное ВремяФорматировщик текстаКалькулятор модуляКалькулятор скорости езды на велосипедеКалькулятор усечённого конуса📈 Создатель линейных графиковГенератор красивого текстаИзвлекатель чиселКалькулятор одного повторного максимума (1ПМ)Калькулятор Процентного ИзмененияКалькулятор U-критерия Манна-УитниГенератор и решатель судокуИнвертор цвета🖱️ Счётчик кликовКалендарь ретроградного МеркурияКалькулятор двойных интеграловКалькулятор инфляции в СШАКалькулятор квадратного корня⬛ Калькулятор соотношения сторонКонвертер размера файлаСоздатель гистограммHEX-конвертерШестнадцатеричный преобразователь в десятичныйКалькулятор кубического корняКонвертер дюймов в сантиметрыОбратить ВидеоРешатель НеравенствКалькулятор перевода дроби в десятичное числоКалькулятор шагов в расстояниеТранспонировщик музыкальной тональности🌐 Конвертер часовых поясовГенератор случайных буквКалендарь новолуния и полнолунияКалькулятор подпорной стеныГенератор случайных стран🔊 Генератор тонов🎰 Калькулятор гарантии гачаКалькулятор Жордановой Нормальной ФормыДвоичный преобразовательИнтерактивный визуализатор единичной окружностиКалькулятор биномиального распределенияКалькулятор распределения ПуассонаКалькулятор типа телосложенияРандомизатор именГенератор диаграмм размаха (ящик с усами)Декодер азбуки МорзеКалькулятор вероятности броска кубиковКалькулятор среднего, медианы и модыКонвертер римских цифрКонвертер частоты и длины волныДвоичный калькуляторИнструмент для пикселизации изображенийКалькулятор минимального остовного дереваТестер вебхуковГенератор азбуки МорзеГенератор анаграммГенератор Случайных Математических ЗадачКалькулятор Итоговой ОценкиКалькулятор Стандартной ОшибкиКонвертер Метров в ФутыРандомизатор спискаТестер APIВизуализатор роста капиталаКалькулятор Стоимости ОбедаКалькулятор стоимости: спортзал против домашних тренировокКалькулятор расходов на кофеКалькулятор экономии на удалённой работеКалькулятор ROI ПодработкиТрекер расходов на подпискиКалькулятор цен SaaSКалькулятор стоимости фриланс-проектовГид по сочетанию древесины для копченияКалькулятор времени броженияКалькулятор времени маринованияФильтр рецептов по диетическим ограничениямПоиск Заменителей СпецийТрекер периода полураспада кофеинаКалькулятор стандартных порций алкоголяПодбор вина к блюдамКонвертер Категорий СкалолазанияКалькулятор Прочности Рыболовных УзловТаймер Удержания Поз ЙогиКалькулятор SWOLF для плаванияКалькулятор прогноза времени забегаКалькулятор силы удара в боксеКалькулятор очков регбиКалькулятор Run Rate в КрикетеКалькулятор xG (ожидаемых голов) в футболеСчётчик очков в теннисеКалькулятор шкалы Уэллса (ТГВ/ТЭЛА)Калькулятор шкалы комы ГлазгоКалькулятор шкалы АпгарКалькулятор FFMIКалькулятор 12-минутного бега КупераКалькулятор теста ходьбы на одну милю РокпортКалькулятор силы по сухой массе телаКалькулятор углеводно-инсулинового коэффициентаКалькулятор коэффициента чувствительности к инсулинуКонвертер еврейского календаряКонвертер календаря ХиджрыКонвертер лунного календаряКалькулятор возраста по культурамКалькулятор сколько лет назадКалькулятор сколько осталось доГенератор шаблонов датКалькулятор средней датыДобавить рабочие дни к датеКалькулятор рабочих днейАнализатор частотности словАнализатор вариативности длины предложенийРедактор Читаемости в Стиле ХемингуэяКонвертер произношения IPAИнструмент шифра ВиженераИнструмент шифра АтбашКодировщик и декодировщик ROT13Просмотр и удаление EXIF данныхПереводчик Свинячьей ЛатыниГенератор БэкронимовГенератор акронимовПроверка ПанграммПроверка липограммыТрассировщик изображения в SVGКонвертер изображения в ASCII артГенератор JSON схемПесочница TypeScriptКомпилятор Less в CSSКомпилятор SCSS в CSSКонвертер SVG в React/JSXКонструктор строки запросаПарсер URLВалидатор и декодер UUIDСправочник кодов состояния HTTPКонструктор команд cURLГенератор треугольника СерпинскогоПостроитель 3D-поверхностейПостроитель полярных уравненийГенератор множества ЖюлиаИсследователь множества МандельбротаГенератор фракталов L-SystemГенератор триангуляции ДелонеГенератор диаграмм ВороногоГенератор спирографаГенератор мозаикиКалькулятор возможностей процесса Шести СигмГенератор диаграмм ПаретоКалькулятор NPS (индекс потребительской лояльности)Калькулятор удержания по когортамКалькулятор оттока клиентовКалькулятор стоимости привлечения клиента (CAC)Калькулятор пожизненной ценности клиента CLVКалькулятор коэффициента конверсииКалькулятор размера выборки A/B тестаКалькулятор Значимости A/B ТестаКалькулятор уравнения линзыКалькулятор магнитного поля проводаКалькулятор Электрического ПоляКалькулятор Закона КулонаКалькулятор закона СнеллаКалькулятор момента инерцииКалькулятор угловой скоростиКалькулятор центростремительной силыКалькулятор периода маятникаКалькулятор жёсткости пружиныКалькулятор Эффекта ДоплераКалькулятор коэффициента СортиноКалькулятор коэффициента ТрейнораКалькулятор бета акцииКалькулятор казначейских облигаций с защитой от инфляции (TIPS)Калькулятор перерасчета ипотекиКалькулятор форвардной ставкиКалькулятор дюрации облигаций (Маколея и модифицированной)Калькулятор выпуклости облигацийКалькулятор Фиксированного Индексируемого АннуитетаКалькулятор переменной рентыКалькулятор обратной ипотекиКалькулятор аннуитетных выплатСимулятор Соробан — Японские СчётыУмножение Русских КрестьянКалькулятор Ведической МатематикиКалькулятор египетского умноженияКалькулятор математики с римскими цифрамиТренажёр Устного СчётаТест на таблицу умноженияВизуализатор переноса и заёмаГенератор разложений чиселРешатель задач с монетамиКалькулятор треугольника расстояние-скорость-времяРешатель задач на совместную работуРешатель задач на смесиРешатель задач на возрастРешатель задач о встрече поездовКалькулятор гидратацииКалькулятор Калорий по ТемпуКалькулятор калорий алкоголяГенератор случайных тем для дебатовГенератор случайных имен для кошек и собакГенератор случайных библейских стиховГенератор Случайных АбзацевГенератор случайных английских предложенийКалькулятор гравия, песка и грунтаКалькулятор веса сталиКалькулятор Момента Затяжки БолтовКалькулятор Потока в ТрубахКалькулятор нагрузки балкиКонвертер Доллар ЗолотоКалькулятор Вероятности ОпционовКалькулятор сплита акцийКалькулятор ESPPКалькулятор Пени за Просрочку СчетаКалькулятор часовой ставки фрилансераКалькулятор Лизинг против ПокупкиРасширенный калькулятор разделения чаевыхГенератор Списка ВещейКалькулятор джетлагаКалькулятор Бюджета ПоездкиКалькулятор расстояния полетаКалькулятор теплопотерьКалькулятор Стоимости Выработки ЭлектроэнергииКалькулятор расхода водыКалькулятор стоимости энергии бытовых приборовКалькулятор домашнего энергоаудитаКалькулятор ROI солнечной энергииКалькулятор солнечных панелейКалькулятор компоста C:NКалькулятор Удобрения для ГазонаКалькулятор дат заморозковКалькулятор грунта для высокой грядкиКалькулятор NPK удобренияКалькулятор процента всхожести семянКалькулятор битрейта видеоBPM Тэппер для МузыкиКалькулятор размера файла фотографииКалькулятор Мегапикселей в Размер ПечатиКалькулятор кроп-фактораКалькулятор треугольника экспозицииКалькулятор буксировочной способности автомобиляКалькулятор автолизингаКалькулятор 0–60 и четверти милиКалькулятор времени зарядки электромобиляКалькулятор Запаса Хода ЭлектромобиляКалькулятор Расстояния 3DКалькулятор тораКалькулятор правильного многоугольникаОпределитель конического сеченияКалькулятор гиперболыКалькулятор деления столбикомСчётчик Символов Twitter/XСлучайный выбор комментариев YouTubeИзвлечение тегов YouTubeЗагрузчик миниатюр YouTubeКалькулятор доходов YouTubeГенератор случайных персонажей RPG