Loading...Creator image



Bit Manipulation

In this course we will learn about bit manipulation with some exciting challenges to boost up problem solving!

17 Lessons

13 Challenges


Basic programming experience in C++

Introduction and basics

What is bit manipulation?

Why we need bit manipulation?

Binary and decimal numbers

NOT & OR operators

AND operator

XOR operator

Right and left shift operators

Bitwise Operators Summary

Bit Algorithms

Power of 2

Number occurring odd times

Number of set-bits

Rotate bits of a number I

Rotate bits of a number II

Practice challenges

Tina and her bits assignment


Find K

Find Minimum Sum