Introduction to HackerRank for Python Programmers

HackerRank is a site where you can supercharge your Python programming skills, master data structures

Coins on a Star Puzzle with p5.js

Here’s a fun puzzle for you, which I have implemented online using the fantastic p5.js

Python Programming Challenge - Validate ISBN-10 Number

ISBN Numbers, or International Standard Book Numbers are commercial numeric book identifiers which are used

Python Algorithm Challenge - Counting Pairs

Here’s a fun algorithmic challenge for you. Given a list of integers, write a function

Algorithmic Thinking with Python - Divide and Conquer Strategy

Divide and Conquer is a very powerful technique for solving computational problems. In the last

Algorithmic Thinking with Python part 1 - Brute Force Algorithms

Many computational problems can be solved by trying all possible candidate solutions until the correct