Get Off-Campus Placement Jobs Info !!!
Programs asked in Mettl Coding Round
Click To Practce List of Programs asked in Nagarro !!!
Technical Discussion :: C
Home > Technical Interview Q&A > C > Discussion

10 / 119

# What is meant by "bit masking"?

Bitmasking refers to the technique of representing a subset of a set using bits of a number .
for eg suppose we have n numbers {1,2,3,4,5,6,7,8} in an array

then a bitmask to indicate the subset{2,3,6} of the above set will be a set of binary values like {0,1,1,0,0,1,0,0} where 1 indicates element at ith index belong to set and 0 indicated that it doesnt.

this 0,1 information can also be stored in bits of a number.

for eg consider a number mask=0;

if we want to set the ith bit of mask to 1 we can apply following operation

where '|' is bitwise or and '<<' is bitwise left shift operator
and the ith bit will become 1 indicating the number is included in the set
similarly to remove a number from the set following operating can be performed

Rate This: +0 -0

Rate This: +0 -0

#### Most Popular Qs.

Chaitenya Malviya1 month ago

Dear Raj,

I am good here, hope you are also doing well. Last month the heritage walk conducted in our city, where i came to know about many incredible buildings and sites, which are not commonly known to all of us.

There i got a chance to meet U.N. secretory general, that was a great experience for me, and knowing of your our city is a great pleasure.

loving you,

vignesh vishwa1 month ago
hi everyone,
Ya..television has impact on children,but in same television help the children to learn good thing and humanity.
Sometimes we have to think out of the box,nowadays there are many programmes which help the children in gaining academic and creative knowledge too, instead of getting used to of watching television we have limit the children a certain time for watching television...by doing this they wont be distracted from thier studies and also they will be updated and satisfied.
R.MohanRaj B.E2 months ago

Dear client,

I am writing this mail to inform you  that  we are celebrating the occasion of Durka
festival from   8th October to 10
October. due to the fact of our cultural festival, Despite that will not able
to send the report during this period.

I apologize for that inconvenience unable to send a report
on time. we assure you that we will send the report on 11th October.

I looking forward  to

Deepak Pandey2 months ago

Dear Mr. Gill Roy,

we apologize for the delay in your service. Your payment process which was scheduled for 10th May (Friday) is delayed by 7 days due to 3 days of an unexpected power outage and recovery process. We are trying to process it as fast as possible. we are ensuring you that it will not recur any more. Kindly stay tuned with us.

Thank you,

Regards

Abhimanyu

Project manager

Deepak Pandey2 months ago

Respected sir,

I am glad to inform you that our institute is going to organize the yearly happening fest 'TECHNICAL SYMPOSIUM' again this year. A lot of new students are going to participate in this fest. It's going to be a large gathering of new technical lovers. We are inviting your students to attend the fest and participate in it to provides new innovative ideas.

thank you

yours sincerely

SUNDER

collage srepresentative