
Armstrong numbers

numbers
algorithms


Validate pangram

strings
hashing
string
algorithms


Palindromes

reverse
list comprehensions
algorithms
max


Count the number of islands in a grid

looping
algorithms
string


Optimal fund raising

math
looping
algorithms


Measure the size of an island

math
looping
algorithms


Find common words

string matching
algorithms
set operations


Number conversion problem

numbers
recursion
algorithms


Pascal triangle

Pascal
algorithms


Searching for an apartment

algorithms


Write a binary search algorithm

algorithms
binary search


Number transformers

numbers
algorithms


Shortest path (graph bite)

graph
computer science
algorithms


Number of coin changes

dynamic programming
algorithms


Convert dict keys to snake case

string manipulation
recursion
algorithms


Metropolis–hastings algorithm

statistics
algorithms
numpy
Markov chain Monte Carlo
