Преимущества использования матрицы смежности для представления графов в компьютерных программах:
Однако у этого метода есть и недостатки: он требует O(n^2) памяти, даже если граф содержит мало рёбер, и неэффективен для разреженных графов, когда большинство элементов матрицы будут нулями. 2
Таким образом, использование матрицы смежности предпочтительно только в случае неразреженных графов, с большим числом рёбер. 1