OubaidMastering Python Data Structures: My Journey with SoloLearnHey everyone,May 15, 20231May 15, 20231
OubaidRotating a Matrix by 90 Degrees in Place: A Pythonic SolutionRotating a matrix by 90 degrees is a common task in programming interviews and in computer graphics. A straightforward approach would be to…May 5, 2023May 5, 2023
OubaidEfficiently finding non-repeating characters in a string with Python’s hash tablesSolving the “firstNotRepeatingCharacter” challenge on CodeSignal was an interesting experience. The task was to find and return the first…Apr 27, 2023Apr 27, 2023
OubaidHow Completing CS50 Changed My Perspective on Computer ScienceI’m thrilled to share that I’ve completed the CS50 course and received my certificate! It’s been an incredible journey that has not only…Mar 16, 2023Mar 16, 2023
OubaidSo, I started CS50…Okay, on my first article I said that I’m back and explained what I’ve achieved and why I stopped, etc.…Jan 3, 2023Jan 3, 2023
OubaidHow I counted the number of 1 bitsThis is a rather simple challenge, but I feel like I should document it on medium. The idea is that I should write a function that takes an…Nov 2, 2022Nov 2, 2022
OubaidHow I solved The Average Salary Excluding the Minimum and Maximum SalarySo, here’s the challenge, I am given an array of unique integers salary where salary[i] is the salary of the ith employee. And I should…Nov 1, 2022Nov 1, 2022
OubaidHow I filtered a list to only include numbersContinuing my last article. I had to do some dusting off. First things first, doing some exercises in Code Wars.Oct 17, 2022Oct 17, 2022