Menu
Course

Bit Manipulation

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

Syllabus

3 chapters17 lessons

Introduction 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

Frequently asked questions

How many lessons does Bit Manipulation have?

Bit Manipulation contains 17 interactive lessons you can complete at your own pace.

What does Bit Manipulation cover?

The course is organized into chapters covering: Introduction and basics, Bit Algorithms, Practice challenges.

Is Bit Manipulation free?

Yes - every course on Coddy is free to start. You can complete lessons in your browser without any downloads or signup.
Coddy programming languages illustration

Start Bit Manipulation for free

GET STARTED