2164 читали · 4 года назад
Почему теория графов круче, чем вы думали
Источник: Nuances of Programming Что такое графы? Спросите специалиста из любой области науки, как работает предмет его исследований. Наверняка он предложит вам рассмотреть некую систему с существующими внутри нее связями. Это может быть человеческое тело, пищевая цепочка в экосистеме, химическая реакция или общество в целом. Не понимая взаимоотношений между парой животных в экосистеме, двумя атомами в молекуле или клетками и тканями в нашем организме, вы просто получите кучу данных: перечень клеток, выборку информации о питании животных и т...
283 читали · 1 год назад
7.3 - Основы теории графов для программистов
Теория графов — это одна из ключевых областей математики, которая находит широкое применение в программировании. Графы используются для моделирования и решения задач в самых разных областях: от социальных сетей и маршрутизации данных до машинного обучения и анализа алгоритмов. В этом посте разберем базовые понятия теории графов и их применение в программировании. Граф — это структура, состоящая из вершин (узлов) и ребер (связей между ними). Формально граф можно представить как пару G=(V,E)G=(V,E), где: Ребра могут быть направленными (ориентированными) или ненаправленными (неориентированными)...