Using Pythonic code to analyze Olympic medallist data
One of the main reasons why I love Python is its beauty and efficiency: Python makes it easy to answer complex questions about a set of data by exploiting th...
One of the main reasons why I love Python is its beauty and efficiency: Python makes it easy to answer complex questions about a set of data by exploiting th...
Why is Python considered one of the most efficient programming language? Here is one simple example where Python results in 92% reduction of lines of code wh...
“Write me a function that performs an in-place reversal of a Doubly Linked List in linear time.”
In Computer Science, the maximum sum subarray problem is the task of finding a contiguous subarray with the largest sum, within a given one-dimensional array...
Let’s build a function that mimics a palindrome checker in Python!
Let’s build an object-oriented implementation of a printer. In particular, we want to mimic the behaviour of the printer by means of its printing queue given...
Let’s build a function that mimics what happens in the text editor when the linter is checking for whether or not you remembered to close all of your opening...
Let’s build an anagram finder together. An anagram is a word (or phrase) formed by rearranging the letters of a word (or phrase), typically using all the ori...
Let’s pretend that you work in a Payment Service Provider company and you are required to build a model to detect frauds on its platform. How would you choos...
An algorithm is said to take “constant space complexity”, i.e. O(1), if the additional space complexity used by the algorithm, meaning the extra space that i...
Let’s pretend that you are working at a Social Media Company and your boss askes you: “The average number of comments per user has decreased over the last th...
What if you wanted to highlight the users who have subscribed to your company’s service in a period of time different than any other users?
When did you start learning Python? Do you remember your first Python piece of code? I remember doing my first Python exercises: I was so excited about learn...
I recently stumbled upon two video interviews published by Springboard of a real talk with a Google Data Scientist and another real talk with an Instagram Da...
I am writing down this post at 9:32pm of July 6, 2019, and I am wondering what I will be like in 3, 5, 10 years from today.
One of the main reasons why I love Python is its beauty and efficiency: Python makes it easy to answer complex questions about a set of data by exploiting th...
“Write me a function that performs an in-place reversal of a Doubly Linked List in linear time.”
In Computer Science, the maximum sum subarray problem is the task of finding a contiguous subarray with the largest sum, within a given one-dimensional array...
Let’s build a function that mimics a palindrome checker in Python!
Let’s build an object-oriented implementation of a printer. In particular, we want to mimic the behaviour of the printer by means of its printing queue given...
Let’s build a function that mimics what happens in the text editor when the linter is checking for whether or not you remembered to close all of your opening...
Let’s build an anagram finder together. An anagram is a word (or phrase) formed by rearranging the letters of a word (or phrase), typically using all the ori...
Let’s pretend that you work in a Payment Service Provider company and you are required to build a model to detect frauds on its platform. How would you choos...
An algorithm is said to take “constant space complexity”, i.e. O(1), if the additional space complexity used by the algorithm, meaning the extra space that i...
Let’s pretend that you are working at a Social Media Company and your boss askes you: “The average number of comments per user has decreased over the last th...
What if you wanted to highlight the users who have subscribed to your company’s service in a period of time different than any other users?
When did you start learning Python? Do you remember your first Python piece of code? I remember doing my first Python exercises: I was so excited about learn...
One of the main reasons why I love Python is its beauty and efficiency: Python makes it easy to answer complex questions about a set of data by exploiting th...
Why is Python considered one of the most efficient programming language? Here is one simple example where Python results in 92% reduction of lines of code wh...
“Write me a function that performs an in-place reversal of a Doubly Linked List in linear time.”
In Computer Science, the maximum sum subarray problem is the task of finding a contiguous subarray with the largest sum, within a given one-dimensional array...
Let’s build a function that mimics a palindrome checker in Python!
Let’s build an object-oriented implementation of a printer. In particular, we want to mimic the behaviour of the printer by means of its printing queue given...
Let’s build a function that mimics what happens in the text editor when the linter is checking for whether or not you remembered to close all of your opening...
Let’s build an anagram finder together. An anagram is a word (or phrase) formed by rearranging the letters of a word (or phrase), typically using all the ori...
An algorithm is said to take “constant space complexity”, i.e. O(1), if the additional space complexity used by the algorithm, meaning the extra space that i...
When did you start learning Python? Do you remember your first Python piece of code? I remember doing my first Python exercises: I was so excited about learn...
Let’s pretend that you work in a Payment Service Provider company and you are required to build a model to detect frauds on its platform. How would you choos...
Let’s pretend that you are working at a Social Media Company and your boss askes you: “The average number of comments per user has decreased over the last th...
I am writing down this post at 9:32pm of July 6, 2019, and I am wondering what I will be like in 3, 5, 10 years from today.
I recently stumbled upon two video interviews published by Springboard of a real talk with a Google Data Scientist and another real talk with an Instagram Da...
What if you wanted to highlight the users who have subscribed to your company’s service in a period of time different than any other users?