2013-06-05 46 views
0

我是java的初学者,我有作业练习!我想在地图中找到最短路径!我会做bfs算法!我读了地图,我把字符串放在一个数组中!之后,我想在数组中做bfs,所以我想让两个字段的元素队列,例如每个元素都是数组的队列[2],为了把第一个领域的元素的阵列位置,在另一个成本到达!任何想法如何做到这一点??非​​常感谢您的时间和你的帮助! 我试过了,但没有奏效!Java中数组元素的队列

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

什么是'thesi'和'start'! –

+0

thesi是我想要保存位置的数组中的第一个元素! –

+0

start是队列的第一个元素! –

回答

1

您需要导入java.util.Queue中和java.util.LinkedList中,你的java.io.File做了同样的方式。请参阅此链接more information

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... 
    } 
}