Реинициализация массива создает сегфо?

Я запускаю алгоритмы поиска в ширину и Белла Брода для больших наборов графических данных в формате (u, v, weight) из входного файла.

Я инициализирую в начале поиска, что все вершиныs должен быть отмечен 0 для непосещенных.

Позже в программе, так как я вызываю BFS после каждого добавления ребра, а не в конце программы все вместе (этоS часть исследовательского проекта по Bellman Ford и BFS, хотя это нене имеет смысла) Я реинициализирую массив вершин в непосещенный.

Тем не менее, я получаю ошибку сегментации, когда я запускаю большие наборы, это кажется, когда я повторно инициализирую массив вершин. Я делаю предположение о больших наборах, потому что у меня есть несколько меньших наборов тестовых данных, идущих от 8 вершин до 10, затем при 100 и более, это не удается.

Вот как я инициализирую в самом начале программы:

for(i=0;i

Ответы на вопрос(0)

Ваш ответ на вопрос