Question: Write down the time complexity with a proper explanation of the following code segment . for(int i=1;i

Write down the time complexity with a proper explanation of the following code segment.

for(int i=1;i<=n;i++)

{

if(builtin_popcount(i) == 2)

{

for(int j=1;j<=n;j++)

cout<

}

}

Note: builtin_popcount(i) returns the number of set bits in 'i'.

For example builtin_popcount(5) = 2. Because 5 = (101)2. So there are 2 set bits in 5.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!