I have a sudoku puzzle 9x9 in a text file and I wondering how can we create a Graph from sudoku puzzle.Sudoku puzzle is a int[][] Example puzzle
0 0 0 0 9 8 0 4 5 
0 0 4 3 2 0 7 0 0 
7 9 0 5 0 0 0 3 0 
0 0 0 9 0 0 4 0 0 
0 4 5 0 0 2 8 0 0 
8 7 9 6 0 4 0 1 0 
0 3 0 0 7 9 0 6 4 
4 5 0 2 1 3 9 0 8 
0 8 7 4 6 5 0 0 0 
and class Graph
    class Graph
    {
        private int V; 
        private LinkedList<Integer> adj[]; 
        Graph(int v)
        {
            V = v;
            adj = new LinkedList[v];
            for (int i=0; i<v; ++i)
                adj[i] = new LinkedList();
        }
        void addEdge(int v,int w)
        {
            adj[v].add(w);
            adj[w].add(v); 
        }
        public int getV()
        {
            return V;
        }
 public LinkedList<Integer> getListAdj(int u)
    {
        return adj[u];
    }
I write a function to read puzzle from a text file and implement it to graph
public boolean readGraph(String input_name, int result[])
    {
          return true;
    }
But I stuck in this step.
 
     
     
    