Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 1.9 KB

README.md

File metadata and controls

51 lines (30 loc) · 1.9 KB

CyclesSearch

Программа выполняет поиск циклов в заданном файле


  1. Структура файла:

В каждой строке файла расположена запись вида id dependency , >> где id -номер сущности;
>> dependency - номер сущности, от которой зависит id

  1. Сборка проекта:

Сборка выполнялась с помощью стандартных средств Intelij IDEA >> Последовательность действий отображена на рисунках

1___           ![Меню структуры проекта](http://cs630716.vk.me/v630716939/143c/ExRL9zYBc84.jpg) <br>
2___           ![Добавить артифакт](http://cs630716.vk.me/v630716939/1443/fOi9TFHkUcQ.jpg) <br>
3___           ![Настройка главного класса](http://cs630716.vk.me/v630716939/144a/V-sXq2LEzIE.jpg) <br>
4___           ![Полученный результат](http://cs630716.vk.me/v630716939/1451/oBBtb9i4sQo.jpg) <br>
5___           ![Генерация](http://cs630716.vk.me/v630716939/145a/l-BHR5BG71w.jpg) <br>

##Сгенерированный jar файл лежит в /out/artifacts/CycleSearch_jar.

  1. Запуск проекта

Запуск производится из командной строки командой >> java -jar "jar-file-name>.jar " < "Input file's path"

Примечание: при запуске обязательно использование перенаправление потока ввода/вывода. >> Команда java -jar "jar-file-name>.jar " "Input file's path" - обработана НЕ БУДЕТ

##Пример входного файла: 1 2

2 3

3 1

5 6

6 5

Результат:

1 2 3 1

5 6 5