Register
Log in
Wishlist
(0)
Shopping cart
(0)
You have no items in your shopping cart.
Search
Software Testing
Load Testing
K6 performance Testing
Software Quality Assurance Testing - Zero to Advanced
Software Quality Assurance Testing - Zero to Advanced
Manual Testing
Software Quality Assurance Testing - Zero to Advanced
Web Automation Testing
Software
Interview in software frim on different phases
Software Quality Assurance Testing - Zero to Advanced
Development
Language
ASP.Net MVC
Software Engineering
Front End Web
.NET Core MVC
MERN Stack Development
Others
Development >> Back End Web
Cloud Engineering
AWS
Azure
DevOps
Embedeed engineering
Microcontrollers
CP
Data Structure & Algorithm
Blog
Menu
Software Testing
Load Testing
K6 performance Testing
Software Quality Assurance Testing - Zero to Advanced
Software Quality Assurance Testing - Zero to Advanced
Manual Testing
Software Quality Assurance Testing - Zero to Advanced
Web Automation Testing
Software
Interview in software frim on different phases
Software Quality Assurance Testing - Zero to Advanced
Development
Language
ASP.Net MVC
Software Engineering
Front End Web
.NET Core MVC
MERN Stack Development
Others
Development >> Back End Web
Cloud Engineering
AWS
Azure
DevOps
Embedeed engineering
Microcontrollers
CP
Data Structure & Algorithm
Blog
Home
>
CP
>
Data Structure & Algorithm
>
Competitive Programming Essentials, Master Algorithms, (Beginner to intermediate level)
Competitive Programming Essentials, Master Algorithms, (Beginner to intermediate level)
Master competitive coding techniques - maths, number theory, dynamic programming, advanced data structures & algorithms
Old price:
10,000.00৳
Price:
20,000.00৳
Qty:
Add to cart
Add to wishlist
Course Outline
First Program in C++
● IDE Setup
● Hello World Print.
● Coding styles and header files.
● Type of Variables and C++ I/O.
Data Types and Operators
Understanding Data Types and Constants.
Working with Arithmetic Expressions.
Relational, Logical and Conditional operators.
Bitwise operators and their tricky applications.
Making Decisions
The if and if-else Statement.
Nested if and if-else Statement.
The switch Statement
Boolean Variables
Ternary Operator
Loops
Loops - While and For
Loops - Do-while
Break, Continue
Arrays
Defining and Initializing Arrays.
Multidimensional Arrays and Variable-Length Arrays.
Subarray, Subsequence.
Strings
Data Structures
Vector
Stack
Queue, and so on
Function
Defining a function.
Arguments and Local Variables.
Returning Function Results.
Global, Automatic, and Static Variables.
Call by Pointers, Call by Reference.
Recursive Function
Time/Memory Complexity, examples.
Sorting
Insertion and selection sort
Counting sort
Using in problem-solving
STL Sort
Binary search
Insight of binary search and binary property.
Binary search on arrays.
Binary search on math problems.
Bisection in geometry problems.
Complexity Analysis.
Structures and Classes
Using Structure.
Operator Overloading.
Arrays of Structures.
Sorting of Structures.
Structures Containing Array.
Basic Object Oriented Programming.
Number Theory
GCD, LCM, Divisibility.
Prime number
Sieve of Eratosthenes.
Basic Modular Arithmetic.
Big Mod, Modular Inverse.
Graph Theory
BFS
DFS
MST
Segment Tree
Topo sort
Adhoc
Cumulative Sum
Problem-solving on various online judge
Customers who bought this item also bought
C# | Ultimate Guide - Beginner to Advanced | Master class
Learn C# by doing | C# projects | Bootcamp for C# Interview | Advanced C# | Collections | LINQ | Interview Questions
0.00৳
Add to cart