Life Coding

Life is nothing but problem solving :)

Menu

Skip to content
  • Home
  • About Me
  • Code Book
  • CP FAQ
  • CP Resources
  • Online Programming Camp 2020

Tag Archives: Math

Programming Camp 2020 Session 1: Number Theory and Inclusion-Exclusion Part 1

4
Posted on July 3, 2020 by Tanmoy Datta

Camp Video:

  • Camp materials:

    • Number Theory Topics
    • Number Theory Part-1 (From easier to medium level)
    • Number Theory Part-2 (From medium to advanced)
    • SUST Number Theory Documents
    • Implemented Codes of all the discussed topics
  • Discussed Topics (with further reading resources):

    • GCD and LCM
    • Sieve of Eratosthenes and It’s Optimization
    • Prime Factorization
    • Finding Divisors, Number of Divisors and Sum of Divisors
    • Modular Arithmetic and Modular Exponentiation (BigMod)
    • Modular Multiplicative Inverse
    • Prime Factorization of Factorial
    • Number of Digits of Factorial
    • Number of Trailing Zeroes of Factorial
    • K leading Digits of Factorial
  • Practice problems:

    • Number Theory Contest 01
    • Number Theory Contest 02
Programming Camp Inclusion-Exclusion Math Number Theory Programming Camp 2020

Tags

Beginner Binary Search BIT Book Codechef coin Change Combinatorics Computational Geo Data Structure Dp Euler Totient Extended Euclid factorial Prime Factor Game Graph Theory Grundy Hash HLD ICPC Inclusion-Exclusion Josephus Line Sweep Longest Palindrome Manachar Algo Math mobius nCr Number Theory Partial Sum Pattern Prime factor Programming Camp 2020 Resources Segmented Sieve SGIPC Meetup 01 Sieve String Matching Strongly Connected Component(SCC) Tree

Categories

  • Ad Hoc
  • Algorithm
  • Articulation Point
  • Beginner
  • Bellman Ford
  • BFS
  • Binary Search
  • BIT (Binary Indexed Tree)
  • Bitmask
  • Codeforces
  • Coin Change
  • Combinatorics
  • Complete Search
  • Convex Hull
  • Data Structure
  • DFS
  • Dijkstra
  • DP
  • Dqueue
  • Floyed Warshal
  • Game Theory
  • Geometry
  • Graph Theory
  • Greedy
  • Grundy Game
  • Hashing
  • Heavy Light Decomposition
  • High thinking
  • Histogram
  • Inclusion-Exclusion
  • Inspirational
  • KMP
  • Knapsack
  • LCA
  • LCS
  • Light OJ
  • LIS
  • Live Arhive
  • Manachar Algorithm
  • Map
  • Math
  • Matrix Exponentiation
  • Maxflow
  • Merge Sort Tree
  • Minimum Spanning Tree
  • Modular Arithmatic
  • Nim
  • Number Theory
  • Programming Camp
  • Segment Tree
  • Sliding Window
  • Sparse Table
  • SPOJ
  • Stack
  • String Simulation
  • Strongly Connected Components(SCC)
  • Suffix Array
  • Template
  • Think out of the box
  • Topological Sort
  • Treap
  • Trie
  • Uncategorized
  • USACO
  • Useful Resources
  • UVa
© by Tanmoy Datta | Sponsored by MazeGeek Inc.