Practice Discrete Math

Graphs and Trees

Read graph structure, degree facts, paths, and tree basics.

5 lessons · 23 questions

Graphs and Trees

Read graph structure, degree facts, paths, and tree basics.

5 lessons · 23 questions

Basic Graphs

1 lessons · 5 questions

Least You Need to Know: Basic Graphs
Graphs model objects as vertices and connections as edges. Most beginner mistakes come from miscounting degree or confusing paths with edges.
Open lesson

Bipartite Graphs

1 lessons · 5 questions

Least You Need to Know: Bipartite Graphs
A graph is bipartite when its vertices can be split into two groups so every edge goes across the split. Odd cycles are the main obstruction.
Open lesson

Euler Trails

1 lessons · 3 questions

Least You Need to Know: Euler Trails and Cycles
Euler questions ask whether you can use every edge exactly once. The degree pattern tells you the answer quickly.
Open lesson

Rooted Trees

1 lessons · 5 questions

Least You Need to Know: Rooted Trees
A rooted tree picks one vertex as the root, which gives every other vertex a parent-child relationship and a level.
Open lesson

Trees

1 lessons · 5 questions

Least You Need to Know: Trees
A tree is a connected graph with no cycles. In a tree with n vertices, the number of edges is always n-1.
Open lesson