Skip to content

This repository serves as a collection of algorithms and code snippets related to bit manipulation. This repository is designed to help you understand, explore, and implement various bit manipulation techniques in your projects.

Notifications You must be signed in to change notification settings

arfin-parween/Bit_Manipulation

Repository files navigation

Hey There!

This Repository contains Bit Manipulation techniques and programs in java. Bit manipulation is the process of applying logical operations on a sequence of bits, the smallest form of data in a computer, to achieve a required result. If you are a beginner and looking to improve your coding skills or an experienced developer interested in exploring different concepts, this collection has something for you.

Please start practicing to my Youtube Channel

Lectures Video Link Video PDF Code
1) Introduction of Bit Manipulation start practicing
start practicing
2) Addition and Subtraction of Binary Number start practicing
start practicing
3) Convert Decimal to Binary in JAVA start practicing
start practicing
start practicing
4) Convert Binary to Decimal in JAVA start practicing
start practicing
start practicing
5) Bitwise Operator (AND, OR, XOR, NOT) Part 1 start practicing
start practicing
start practicing
6) Bitwise Operator (Leftshift, Rightshift) Part 2 start practicing
start practicing
start practicing
7) Properties of Bitwise Operator start practicing
start practicing
8) Bitmasking (Set, Unset, Toggle, CheckBit) start practicing
start practicing
start practicing
9) Single Number start practicing
start practicing
start practicing
10) Count number of set Bit start practicing
start practicing
start practicing
11) Hamming Distance start practicing
start practicing
start practicing
12) XOR operation in an Array start practicing
start practicing
start practicing
13) Number of Even and Odd Bit start practicing
start practicing
start practicing
14) Power of Two start practicing
start practicing
start practicing
15) Power of four start practicing
start practicing
start practicing
16) Reverse bits start practicing
start practicing
start practicing
17) Missing Number start practicing
start practicing
start practicing
18) Number of Steps to reduce a number to zero start practicing
start practicing
start practicing
19) Prime number of set bit in binary representation start practicing
start practicing
start practicing
20) Binary number with alternating bit start practicing
start practicing
start practicing
21) single number 2 start practicing
start practicing
start practicing

Connect with me:

start practicing i._am._arfin start practicing Arfin Parween

About

This repository serves as a collection of algorithms and code snippets related to bit manipulation. This repository is designed to help you understand, explore, and implement various bit manipulation techniques in your projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages