У меня есть код, как показано ниже
val g = new Graph(vertices)
//Firts part
(1 to vertices).par.foreach( i => g + new Vertex(i))
//Second part
for (i <- 1 to edges) {
val data = scala.io.StdIn.readLine()
val d = data.split(" ")
val v1 = d(0).toInt
val v2 = d(1).toInt
val length = d(2).toInt
g+(v1, v2, length)
}
Я хочу последовательно выполнить первую и вторую часть кода. В настоящее время цикл for выполняется до того, как все вершины будут добавлены в g. В коде + (плюс) определить добавить новый экземпляр Vertex в MutableList.
Я новичок в scala, пожалуйста, помогите