Borderou de evaluare (job #1705904)

Utilizator felician.todeadarius felician.todea Data 21 mai 2016 02:36:04
Problema Algoritmul lui Dijkstra Status done
Runda Arhiva educationala Compilator java | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: Main.java:16: error: class Dijkstra is public, should be declared in a file named Dijkstra.java public class Dijkstra { ^ Main.java:75: error: cannot find symbol private static void dijkstra(NodeT<Integer> source, GraphT<Integer, Integer> g) { ^ symbol: class NodeT location: class Dijkstra Main.java:75: error: cannot find symbol private static void dijkstra(NodeT<Integer> source, GraphT<Integer, Integer> g) { ^ symbol: class GraphT location: class Dijkstra Main.java:66: error: cannot find symbol private static class NodeComparator implements Comparator<NodeT<Integer>> { ^ symbol: class NodeT location: class Dijkstra Main.java:67: error: cannot find symbol public int compare(NodeT<Integer> arg0, NodeT<Integer> arg1) { ^ symbol: class NodeT location: class NodeComparator Main.java:67: error: cannot find symbol public int compare(NodeT<Integer> arg0, NodeT<Integer> arg1) { ^ symbol: class NodeT location: class NodeComparator Main.java:79: error: cannot find symbol PriorityQueue<NodeT<Integer>> pq = new PriorityQueue<>(g.size(), new NodeComparator()); ^ symbol: class NodeT location: class Dijkstra Main.java:79: error: unexpected type PriorityQueue<NodeT<Integer>> pq = new PriorityQueue<>(g.size(), new NodeComparator()); ^ required: class found: <E>PriorityQueue<E> where E is a type-variable: E extends Object declared in class PriorityQueue Main.java:85: error: cannot find symbol NodeT<Integer> nod = pq.poll(); ^ symbol: class NodeT location: class Dijkstra Main.java:87: error: cannot find symbol for (PairT<NodeT<Integer>, Integer> pair : g.adjList(nod)) { ^ symbol: class PairT location: class Dijkstra

Ceva nu functioneaza?