2015-11-06 10 views
2

Предположим, что ориентированный граф имеет миллион узлов, большинство узлов имеют только несколько ребер, но несколько узлов имеют сотни тысяч ребер ,Направленный граф с миллионом узлов, большинство из которых имеют только несколько ребер, но несколько с сотнями тысяч

Чтобы представить этот график, я использовал матрицу смежности, но, как оказалось, его продолжительность составляет О (п) и смежности матрицы произвольного доступа не является эффективным.

Как я могу представить этот график эффективным способом, который мог бы решить как произвольный доступ, так и работать быстрее?

+2

Какой случайный доступ? Что вы на самом деле делаете с этим графиком? – harold

+0

http://stackoverflow.com/questions/2218322/what-is-better-adjacency-lists-or-adjacency-matrices-for-graph-problems-in-c – reos

ответ