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