Bit Manipulation
In this course we will learn about bit manipulation with some exciting challenges to boost up problem solving!
Syllabus
3 chapters17 lessonsIntroduction and basics
8 lessons- 01What is bit manipulation?
- 02Why we need bit manipulation?
- 03Binary and decimal numbers
- 04NOT & OR operators
- 05AND operator
- 06XOR operator
- 07Right and left shift operators
- 08Bitwise Operators Summary
Bit Algorithms
5 lessons- 01Power of 2
- 02Number occurring odd times
- 03Number of set-bits
- 04Rotate bits of a number I
- 05Rotate bits of a number II
Practice challenges
4 lessons- 01Tina and her bits assignment
- 02XORty
- 03Find K
- 04Find Minimum Sum
More like this
Functions in C++: Building Your Own Functions
This course aims to challenge you by creating functions for different scenarios and use cases.
- 18
C++ File Handling
Master file handling in C++ with practical lessons on reading, writing, and manipulating files. Learn to efficiently manage text and binary files, handle errors, and apply best practices in real-world applications.
- 23
C++ - Standard Template Library
Get introduced to the C++ Standard Template Library, all of it's containers, algorithms and functionalities. Designed for people with some prior knowledge of the C++ Language.
Certificate on completion
- 23
Arrays in C++
In this course we are going to discuss about arrays in C++. Happy Coding !
- 26
30 Days of Logic Building in C++
In this course, you will gain consistency and build logic in problem solving with the C++ language.
Certificate on completion
- 31