diff --git a/generator.c b/generator.c index 1b13d1d..afbcac7 100644 --- a/generator.c +++ b/generator.c @@ -191,6 +191,15 @@ void cleanup() free(graph.array); } +int findIndex(int array[], int value, int size) +{ + int index = 0; + while (index < size && array[index] != value) + index++; + + return (index == size ? -1 : index); +} + void genSolution(int permutation[]) { int r; @@ -209,6 +218,12 @@ void genSolution(int permutation[]) permutation[i] = tmp; } + for (int u = 0; u < graph.V; u++) { + struct AdjListNode *pCrawl = graph.array[u].head; + while (pCrawl) { + + } + } } int main(int argc, char *argv[])