0

我是java的初学者,我有一个家庭作业练习!我想在地图上找到最短的路径!我会做bfs算法!我读取地图并将字符放入数组中!之后我想在数组中执行 bfs,所以我想创建一个包含两个字段的元素队列,例如每个元素都是数组 [2] 的队列,为了在第一个字段中放入元素的数组位置,在另一个字段中放入到达那里的成本!任何想法如何做到这一点?非常感谢您的时间和帮助!我试过了,但没有用!

    Queue  <int []> queue = new LinkedList <int []> ();
    int [] start = {thesi,0};
4

1 回答 1

2

您需要导入 java.util.Queue 和 java.util.LinkedList,就像使用 java.io.File 一样。有关详细信息,请参阅此链接。

 import java.util.Queue;
 import java.util.LinkedList;

 import java.io.File;
 import java.io.FileNotFoundException;

 import java.util.Scanner; 

 public class ask1 {

    public static void main(String[] args) {
       // your code...
    }
 }
于 2013-06-06T01:11:40.870 回答