Матричное представление графов: как это работает