ає значення в тілі даної функції, а так само покажчик на потік виведення інформації. p align="justify"> В· bool foundInArray (int value, int * arr, int NUM_ITEMS)
Функція приймає в якості аргументів значення, наявність якого в масиві необхідно визначити, покажчик на одновимірний масив типу int і кількість елементів масиву. Повертає істину, якщо в масиві є елемент із заданим значенням, або брехня, якщо в масиві такого елемента немає. p align="justify"> В· fstream openFile (string fileName, char mode)
Функція відкриває файл для заданого режиму: I - читання, o - запис, a - дозапис. В якості аргументів передаються ім'я файлу і режим. Повертає об'єкт класу fstream. p align="justify"> В· void removeNode (DirectedGraph * node, DirectedGraph * & firstNode)
Ця функція видаляє з динамічного списку переданий їй в якості першого аргументу елемент. Так само передається посилання на покажчик на перший елемент динамічного списку. p align="justify"> В· void removeAdjacentVertex (DirectedGraph * & firstArc, int vertexId, int vertexLevel)
Функція видаляє з графа вершини, суміжні з заданої (ідентифікатор заданої вершини передається в параметра vertexId). Перший аргумент функції - покажчик на перший елемент динамічного списку, третій параметр - ступінь результату переданої вершини. p align="justify"> В· void printNeiborhoodsList (DirectedGraph * firstNode, ostream * stream, int NUM_VERTEX, string title = "")
Функція виводить список околиць вершин графа на екран або у файл. Перший параметр - перший елемент динамічного списку, другий параметр - покажчик на потік виводу, третій параметр - покажчик на потік виводу, четвертий параметр - кількість вершин у графі, п'ятий параметр - заголовок перед виведенням на екран або у файл. p align="justify"> В· bool ** completeAdjacencyMatrix (DirectedGraph * firstNode, int NUM_VERTEX)
Функція створює і заповнює матрицю суміжності для заданого орієнтованого графа. В якості параметрів передаються перший елемент динамічного списку і кількість вершин у графі. Повертається покажчик на двовимірний динамічний масив. p align="justify"> В· void printMatrix (bool ** matrix, int dimension, ostream * stream, string title = "")
функція, що виводить матрицю на екран або у файл. В якості аргументів передаються матриця, розмірність матриці покажчик на вихідний потік і заголовок, відповідно. p align="justify"> В· void clearMatrix (bool ** matrix, int dimention)
функція очищає пам'ять, відведену під матрицю matrix з розмірністю dimention.
В·