Skip to content

Coursework for CSC226: Algorithms and Data Structures II at the University of Victoria

Notifications You must be signed in to change notification settings

ferflorespinto/CSC226

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSC226

Coursework for CSC226: Algorithms and Data Structures II at the University of Victoria

This course focused on advanced techniques for design, analysis, and implementation of algorithms and data structures with an introduction to algorithm engineering. Algorithmic design paradigms: greedy, divide-and-conquer, dynamic programming, backtracking, branch and bound. Advanced Analysis techniques, such as amortization. Advanced data structures: hashing, disjoint sets. Advanced graph algorithms: network flow, connectivity, minimum spanning trees, shortest paths. Mathematical tools: graphs and digraphs, graph properties, planar graphs, networks; discrete probability, counting techniques, recurrences.

About

Coursework for CSC226: Algorithms and Data Structures II at the University of Victoria

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages