Add count set bits algorithm (#3262)

This commit is contained in:
Pratyush Singh
2022-09-14 22:35:23 +05:30
committed by GitHub
parent 20a1f40c5a
commit 8f18b92f6e
2 changed files with 61 additions and 0 deletions

View File

@ -0,0 +1,15 @@
package com.thealgorithms.others;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
public class countSetBitsTest {
@Test
void testSetBits(){
countSetBits csb= new countSetBits();
assertEquals(1L,csb.countsetBits(16));
assertEquals(4, csb.countsetBits(15));
assertEquals(5, csb.countsetBits(10000));
assertEquals(5, csb.countsetBits(31));
}
}