# UVa problems Involving C++ STL map:
UVa 10226 - Hardwood Species
UVa 10282 - Babelfish
UVa 11286 – Conformity
# UVa problems Involving C++ STL set:
UVa 978 - Lemmings Battle!
UVa 11136 - Hoax or what
UVa 11572 - Unique Snowflakes
# UVa problems Involving C++ STL list and deque:
UVa 11988 - Broken Keyboard (a.k.a. Beiju Text)
UVa 12207 - That is Your Queue
# UVa problems Involving C++ STL priority_queue:
UVa 1203 - Argus
UVa 10954 - Add All
UVa 11995 - I Can Guess the Data Structure!
# UVa problems Involving C++ STL stack:
UVa 514 - Rails
UVa 732 - Anagrams by Stack
UVa 1062 – Containers
UVa 673 - Parentheses Balance
# UVa problems Involving C++ STL queue:
UVa 10172 - The Lonesome Cargo Distributor
UVa 10901 - Ferry Loading III
UVa 11034 - Ferry Loading IV
# DFS:
UVa 168 - Theseus and the Minotaur
UVa 11906 - Knight in a War Grid
UVa 12442 - Forwarding Emails
# Topological Sort:
UVa 200 - Rare Order
UVa 872 - Ordering
UVa 10305 - Ordering Tasks
# Finding Articulation Points / Bridges:
UVa 315 - Network
UVa 796 - Critical Links
UVa 10765 - Doves and Bombs
# Finding Biconnected / Bridge Connected Components:
UVa 1108 - Mining Your Own Business
UVa 10972 - RevolC FaeLoN
# Finding Strongly Connected Components:
UVa 247 - Calling Circles
UVa 11504 - Dominos
UVa 11838 - Come and Go
# Breadth-First Search:
UVa 429 - Word Transformation
UVa 924 - Spreading the News
UVa 10653 - Bombs! NO they are Mines!
# Minimum Spanning Tree:
UVa 11228 - Transportation System
UVa 11631 - Dark Roads
UVa 11747 - Heavy Cycle Edges
# Dijkstra’s Algorithm:
UVa 929 - Number Maze
UVa 1112 - Mice and Maze
UVa 10986 - Sending emai