|
b54cc21ade
|
Add NumberAppearingOddTimes algorithm (#5633)
|
2024-10-08 21:42:24 +03:00 |
|
|
357fc6a271
|
Add LowestSetBit (#5567)
|
2024-10-07 12:18:25 +00:00 |
|
|
7f57fc92b4
|
Improve comments, function & class documentation in IndexOfRightMostSetBit.java (#5579)
|
2024-10-07 12:14:26 +00:00 |
|
|
2cdd97cf5f
|
Improve class & function documentation in HighestSetBit.java (#5577)
|
2024-10-07 15:02:57 +03:00 |
|
|
b190cb72de
|
Add countsetbits problem with lookup table approach (#5573)
|
2024-10-06 07:15:32 +00:00 |
|
|
042d458d34
|
fix: change location of others to correct places (#5559)
|
2024-10-04 17:47:50 +00:00 |
|
|
d3bb691f59
|
style: enable HideUtilityClassConstructor in checkstyle (#5147)
|
2024-05-08 09:58:29 +03:00 |
|
|
06a284f811
|
style: enable ModifierOrder in checkstyle (#5132)
* style: enable `ModifierOrder` in checkstyle
* style: remove redundant `final`
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
---------
Co-authored-by: Maria Paszkiewicz SCC <maria.paszkiewicz@kit.edu>
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
|
2024-05-01 13:06:19 +02:00 |
|
|
092ac5795b
|
Remove SetKthBit in favor of SingleBitOperations.setBit (#4991)
|
2024-01-04 00:28:59 +02:00 |
|
|
a7d140a43e
|
Add Set Kth Bit (#4990)
|
2024-01-02 20:18:01 +02:00 |
|
|
e87036d886
|
Correct documentation of IsEven (#4845)
* Update IsEven.java
* Update IsEven.java
* Update IsEven.java
---------
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
|
2023-10-19 21:37:29 +02:00 |
|
|
48ae88f09d
|
Bit swap (#4770)
* Create BitSwap.java
* Create BitSwapTest.java
* Update BitSwap.java
* Update BitSwap.java
* Update BitSwapTest.java
* Update BitSwap.java
* Update BitSwap.java
* Update BitSwapTest.java
* Update BitSwapTest.java
* Update src/main/java/com/thealgorithms/bitmanipulation/BitSwap.java
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
* Update src/test/java/com/thealgorithms/bitmanipulation/BitSwapTest.java
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
* Update BitSwap.java
* Update BitSwap.java
* Update BitSwap.java
* Update src/main/java/com/thealgorithms/bitmanipulation/BitSwap.java
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
* Update src/main/java/com/thealgorithms/bitmanipulation/BitSwap.java
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
* Update src/test/java/com/thealgorithms/bitmanipulation/BitSwapTest.java
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
* style: remove redundant blank line
---------
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
|
2023-10-15 07:03:25 +00:00 |
|
|
e5d33f3565
|
Add SingleBitOperations (#4415)
* SingleBitOperators
* Tests
* Update SingleBitOperatorTest.java
* Update SingleBitOperators.java
* Update SingleBitOperators.java
* Update SingleBitOperators.java
* Update SingleBitOperatorTest.java
* deliting files
* Update SingleBitOperators.java
* Update SingleBitOperatorTest.java
* Update SingleBitOperators.java
* Update SingleBitOperators.java
* Update SingleBitOperatorTest.java
* Update SingleBitOperatorTest.java
* Update and rename SingleBitOperators.java to SingleBitOperator.java
* Update SingleBitOperatorTest.java
* Update SingleBitOperator.java
* Update SingleBitOperator.java
* Update SingleBitOperator.java
* style: declare private default constructor
* fix: remove `SetBitTest.java`
* Update and rename SingleBitOperator.java to SingleBitOperations.java
* Update SingleBitOperatorTest.java
* Update SingleBitOperations.java
* Update and rename SingleBitOperatorTest.java to SingleBitOperationsTest.java
---------
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
|
2023-09-30 10:06:45 +02:00 |
|
|
fbef4023d5
|
Add Clear Bit (#4355)
|
2023-09-07 21:16:02 +03:00 |
|
|
29a864b5b3
|
Add SetBit to bitmanipulation (#4348)
|
2023-09-06 14:46:45 +00:00 |
|
|
fc693e8b51
|
Add Highest Set Bit algorithm (#4330)
|
2023-09-05 20:19:23 +00:00 |
|
|
f010a47608
|
chore: enforce InsertNewlineAtEOF in clang-format (#4343)
* style: insert newline at eof
* style: use `InsertNewlineAtEOF` in `clang-format`
* fix: use `clang-format-16`
* chore: update clang-format-lint-action to v0.16.2
---------
Co-authored-by: Debasish Biswas <debasishbsws.dev@gmail.com>
|
2023-09-01 04:10:46 +00:00 |
|
|
b4f786369b
|
Add find non repeating number algorithm (#4328)
|
2023-08-24 20:36:12 +03:00 |
|
|
52f365a915
|
Add Index Of Right Most Set Bit Test (#4325)
* add Index Of Right Most Set Bit Test
* clang linter solved
|
2023-08-23 11:14:53 +05:30 |
|
|
b61faf4ede
|
Is power two algo added. (#4321)
* is power two algo added
* Linter solved
* Update src/main/java/com/thealgorithms/bitmanipulation/IsPowerTwo.java
* Update src/test/java/com/thealgorithms/bitmanipulation/IsPowerTwoTest.java
---------
Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>
Co-authored-by: Debasish Biswas <debasishbsws.dev@gmail.com>
|
2023-08-18 12:53:09 +00:00 |
|
|
2c16c86054
|
Add Numbers Have Different Signs (#4317)
Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>
|
2023-08-15 19:36:00 +03:00 |
|
|
1ef700e850
|
Add IsEven Algorithm (#4301)
Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>
|
2023-08-12 23:06:39 +03:00 |
|
|
251157059c
|
Add Reverse Bits Algo in Bit-Manipulation (#4299)
Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>
|
2023-08-12 15:55:10 +00:00 |
|