Changeset 30737 in osm for applications/editors/josm/plugins/utilsplugin2/src/edu/princeton/cs/algs4/EdgeWeightedDigraph.java
- Timestamp:
- 2014-10-18T23:07:52+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/utilsplugin2/src/edu/princeton/cs/algs4/EdgeWeightedDigraph.java
r30532 r30737 36 36 adj = (Bag<DirectedEdge>[]) new Bag[V]; 37 37 for (int v = 0; v < V; v++) 38 adj[v] = new Bag< DirectedEdge>();38 adj[v] = new Bag<>(); 39 39 } 40 40 … … 76 76 for (int v = 0; v < G.V(); v++) { 77 77 // reverse so that adjacency list is in same order as original 78 Stack<DirectedEdge> reverse = new Stack< DirectedEdge>();78 Stack<DirectedEdge> reverse = new Stack<>(); 79 79 for (DirectedEdge e : G.adj[v]) { 80 80 reverse.push(e); … … 124 124 */ 125 125 public Iterable<DirectedEdge> edges() { 126 Bag<DirectedEdge> list = new Bag< DirectedEdge>();126 Bag<DirectedEdge> list = new Bag<>(); 127 127 for (int v = 0; v < V; v++) { 128 128 for (DirectedEdge e : adj(v)) {
Note:
See TracChangeset
for help on using the changeset viewer.