Competitive Programming for Informatics Olympiad | Amar iSchool

Competitive Programming for Informatics Olympiad

In this course, we will teach young programmers to develop their problem-solving skills. During this course, you’ll learn everything need to know to participate in competitions, what are their rules and how to manage time. This course is specially designed to compete for Informatics Olympiad from scratch.

Beginner 0(0 Ratings) 0 Students enrolled
Created by Tariq Sajal Last updated Sat, 05-Jun-2021 Bengali
What will i learn?
  • Full preparation of Informatics Olympiad
  • Contest based problem solving ability
  • Learn everything needed to participate in real competitions
  • Able to write efficient, reliable, and compact code as well as manage your time
  • Able to apply algorithmic ideas to problems

Curriculum for this course
0 Lessons 00:00:00 Hours
Requirements
  • Basic Knowledge of C
  • Basic Knowledge of C++
  • Essential Programming terms
+ View more
Description


TopicDetailsClass
Intro to CP and Data Structures and C++ STL
i) Intro to CP
ii) Time and Memory complexity analysis
iii) Intro to Basic Data Structure (Stack/Queue/Vector etc)
iv) Basic C++ STL and its application

1


Binary Operators
i) Binary Number System
ii) Bitwise Operators and their application
iii) Problem-solving
1
Function and Recursion
i) Intro to function and Recursion
ii) Problem-solving
1
Greedy Technique and
Sorting algorithms

i) Intro to greedy technique
ii) Insertion sort, counting sort, merge sort
iii) Problem-solving
1
Searching Technique
i) Binary search and its application
ii) Problem-solving
2
Dynamic Programming
i) Intro to DP
ii) Knapsack and coin change
iii) Longest Increasing Subsequence (O(n^2))
iv) Problem-solving
3
Number Theory and
Modular Arithmetic

i) Modular arithmetic
ii) Modular exponentiation and inverse mod
iii) Factorization and problem-solving
iv) Sieve
v) Prime factorization and problem solving
3
Combinatorics
i) Inverse factorial
ii) Problem-solving
1
Graph Theory
i) Intro to Graph Theory
ii) DFS/BFS
iii) Connected Component
iv) Shortest Path
v) Problem Solving

3




total class= 16

+ View more
Other related courses
00:00:00 Hours
Updated Tue, 20-Apr-2021
0 29 ৳5000
00:00:00 Hours
Updated Fri, 04-Jun-2021
0 2 ৳5000
00:00:00 Hours
Updated Tue, 20-Apr-2021
0 0 ৳5000
00:00:00 Hours
Updated Mon, 14-Jun-2021
0 21 Free
00:00:00 Hours
Updated Tue, 08-Jun-2021
0 0 ৳2000 ৳500
About the instructor
  • 0 Reviews
  • 2 Students
  • 2 Courses
+ View more

Codeforces handle : _no0b

Regional 2019 team : BUET Fractals

Regional 2019 rank : 4

Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
৳3000 ৳5000
Includes:
  • Beginner
  • Live session
  • 0 Lessons
  • Full lifetime access
  • Access on mobile and tv
  • Certificate after completion
  • 24 hours Refund Policy