Я пытаюсь разобрать текстовый файл, который имеет вид:Синтаксический текстовый файл для создания объектов
A B 2
A G 6
A C 99
...
B C 7
B E 2
B G 99
Теперь они представляют собой «узлы» и «издержки» между ними, чтобы реализовать кратчайший путь алгоритм. Я решил создать класс Node с двумя переменными экземпляра, именем и массивом хэшей, которые являются соседними узлами, и стоит туда добраться.
Я пытаюсь выяснить, как разбирать файл в ряд объектов узла из каждой группы строк. Стоимость 99 означает, что узлы не подключены.
также, вы можете использовать [RGL] (http://rgl.rubyforge.org/) (Библиотека Ruby Graph) –