ACA - Programming Mathemania
ACA - Programming Mathemania
PROGRAMMING
MATHEMANIA
Presentation by
Mohak Singh Rana
Rajat Gattani
Introduction
In this project, we will explore the relationship between mathematics
and competitive programming, and how math can be used to solve
complex problems efficiently. We will explore various mathematical
algorithms and techniques that are frequently used in competitive
programming, including Number Theory, Graph Theory, and
Combinatorics. This project will provide a comprehensive overview of
the role of mathematics in competitive programming
1
Table Of Content
Our Team
Topics
Week Distribution
Methodology
Evaluation Criteria
2
Our Team
3
Topics
• Basics of graphs
• Adjacency lists
• BFS and DFS Traversal
• Theoretical discussion as well as code implementation
• Djikshtra's Algorithm
• Spanning Trees
8
Week 6
• Bitwise Operators
• Unique number and subsets problem
• Travelling salesman
• Binary exponentiation and fast multiplication
• Matrix Exponentiation
9
Week 7 and Week 8
11
Evaluation Criteria
THANK YOU!