Competitive Programming Intermediate | Amar iSchool

Competitive Programming Intermediate

If you want to boost your basic algorithmic problem solving skills and develop the National Contests and Codeforces contests, you may participate in this course . Even for beginners, we will execute the course in an acceptable manner. You should be able to solve the basic algorithmic and data-structure issues after completing this course and have a decent knowledge of what to learn for the Advanced Level.

Beginner 0(0 Ratings) 0 Students enrolled
Created by Ashiqul Islam Last updated Tue, 20-Apr-2021 Bengali
What will i learn?
  • Learn to solve problems
  • In the beginning, we will assist you in debugging.
  • It will give you a head start for your basic algorithm and data-structure skills.
  • Help you to achieve greater rank than before
  • Give you a clear understanding for the advance level algorithm
  • Enhance your capabilities for understanding hard problems
  • Compete 12+ contest based problem solve

Curriculum for this course
0 Lessons 00:00:00 Hours
Requirements
  • C, C++ Language
  • Beginner Level Knowledge and experience in problem solving.
  • Know Basic Mathematical Knowledge.
+ View more
Description

Topic

Sub-Topic

Searching

1.     BInary search

2.     Ternary search

STL

1.     Set

2.     Map

3.     Priority Queue

4.     List

5.     Ordered Set

6.     Deque

7.     Bitset

Data Structure

1.     Binary indexed tree

2.     Segment tree

3.     Sparse table

4.     RMQ on static array

5.     Disjoint set union

6.     Sqrt decomposition

Math

1.     Sieve 

2.     Factorization

3.     Counting divisors

4.     Bigmod

5.     Modular Inverse

6.     Totient function

7.     Combinatorics

Graph

1.     BFS, DFS

2.     Articulation nodes

3.     Bridges

4.     Dijkstra

5.     Topological sort

6.     Floyd Warshall

7.     MST

8.     SCC

9.     2 SAT

Dynamic Programming

1.     nCr

2.     Coin change

3.     Knapsack

4.     Bitmask dp

String:

1.     KMP

2.     Z algo

3.     Hashing

4.     Trie

Games

1.     Impartial games

2.     Nim

3.     Grundy

Flow

1.     Dinic

2.     Bipartite Matching

<!--[if gte mso 9]><xml> </xml><![endif]--><!--[if gte mso 9]><xml> Normal 0 false false false EN-US X-NONE X-NONE </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]-->

+ 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 Mon, 14-Jun-2021
0 21 Free
00:00:00 Hours
Updated Tue, 08-Jun-2021
0 0 ৳2000 ৳500
00:00:00 Hours
0 0 ৳5000 ৳3000
About the instructor
  • 0 Reviews
  • 0 Students
  • 1 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
৳5000
Buy now
Includes:
  • Beginner
  • Online class
  • 0 Lessons
  • Full lifetime access
  • Access on mobile and tv
  • Certificate after completion