YoVDO

Basic Maths for DSA - Sieve - Modular Arithmetics - Euclid’s Algorithm

Offered By: CodeHelp - by Babbar via YouTube

Tags

Modular Arithmetic Courses

Course Description

Overview

Explore essential mathematical concepts for Data Structures and Algorithms, including the Sieve method for finding prime numbers, Euclid's Algorithm for GCD/LCM calculations, and Modular Arithmetic with Fast Exponentiation. Learn through detailed explanations, code demonstrations, and complexity analysis. Gain practical insights with hands-on exercises and access to additional resources like reference articles, code repositories, and community platforms. Follow along with timestamps for easy navigation through topics such as prime number identification, efficient GCD computation, and advanced modular arithmetic techniques.

Syllabus

- Introduction
- Prime Numbers
- Brute Force Approach
- Promotion
- Count Primes [Question 1]
- Sieve of Eratosthenes
- Code
- Complexity Analysis
- Homework
- GCD/HCF
- Euclid’s Algo
- Code
- GCD article
- LCM and GCD
- Modulo Arithmetics
- Fast Exponentiation
- Code
- Homework


Taught by

CodeHelp - by Babbar

Related Courses

Number Theory and Cryptography
University of California, San Diego via Coursera
More Fun with Prime Numbers
Kyoto University via edX
Mathematical Foundations for Cryptography
University of Colorado System via Coursera
Mathematics for Computer Science
University of London International Programmes via Coursera
Algorithms with Numbers
Saint Petersburg State University via Coursera