Courses
Programming language
Explore courses by programming language.
Course type
Learn, challenge or build your portfolio in a practice-driven way.
Level of knowledge
Choose courses tailored to your level of knowledge perfectly.
Or try to search for any course. Still can't find? let us know what are you missing!
Journey
Login
Creator
Anonymous
In this course we will learn about bit manipulation with some exciting challenges to boost up problem solving!
Prerequisites
Good knowledge 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
XORty
Find K
Find Minimum Sum