[CS Fundamentals] Binary Search
Idea Binary Search is a powerful algorithm to search for a certain value. If you were to find 3 in an array = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], how are you going to come up with the index of 3? The first method that pops up in your head would be lookin...
![[CS Fundamentals] Binary Search](https://cdn.hashnode.com/res/hashnode/image/upload/v1747041878054/c8d8adb9-097d-484b-9562-f43e4bce9a46.png)
![[CS Fundamentals] Sorting Algorithms](https://cdn.hashnode.com/res/hashnode/image/upload/v1746973590876/fab37371-1496-42ef-950b-432e7637c89e.png)
![[Python Debugging] Beautiful Soup Error - AttributeError: 'NoneType' object has no attribute 'text'](https://cdn.hashnode.com/res/hashnode/image/upload/v1738988096239/1cf9887e-104f-4bde-927c-9b561af0831b.png)
![[Python] Global Interpreter Lock (GIL)](https://cdn.hashnode.com/res/hashnode/image/upload/v1738207900893/9cafcd32-1647-47f0-87dc-207fbb5b865e.png)
![[Python] Deep Dive Into Thread](https://cdn.hashnode.com/res/hashnode/image/upload/v1737972434037/9a2bf291-330f-48bf-a63a-988a31498356.png)
![[Python] A Guide to Method Overloading Using Multipledispatch](https://cdn.hashnode.com/res/hashnode/image/upload/v1737123318282/606e1752-2aef-4544-929f-bec3c46ba44e.jpeg)