In describing computer algorithms I've been finding myself using graph-analysis jargon in order to keep my descriptions brief. So what do I mean by these terms?
A "graph" is a bunch of "nodes" connected by "edges", what these nodes & edges represent depends on the concrete problem we're trying to solve.
Edges may have numeric "weights" and/or textual "labels" to consider. It might matter which node is the incoming one vs teh outgoing one (a "weighted graph") or not.
1/3?