Bite 40. Write a binary search algorithm
|
|
There are many ways to search for an item in …
3.10
algorithms
binary search
|
|
Bite 9. Palindromes
|
|
Write a function to determine if a word or phrase …
3.10
algorithms
list comprehensions
max
reverse
|
|
Bite 263. Count the number of islands in a grid
|
|
You are tasked with counting the amount of islands in …
3.10
algorithms
looping
string
|
|
Bite 265. Optimal fund raising
|
|
Here is another classic algorithm problem wrapped in a Bite. …
3.10
algorithms
looping
math
|
|
Bite 267. Measure the size of an island
|
|
In this algorithm Bite, the challenge is to measure the …
3.10
algorithms
looping
math
|
|
Bite 268. Number Transformers
|
|
Inspired by the movie Transformer, John decides to design a …
3.10
algorithms
numbers
|
|
Bite 272. Find common words
|
|
Given two sentences that each contains words in case insensitive …
3.10
algorithms
set operations
string matching
|
|
Bite 273. Shortest path (Graph Bite)
|
|
Graph theory is popular in Math and Computer Science. A …
3.10
algorithms
computer science
graph
|
|
Bite 274. Number conversion problem
|
|
Recursion in computer science is a method of solving a …
3.10
algorithms
numbers
recursion
|
|
Bite 277. Number of coin changes
|
|
Pat is going to apply for a cashier job in …
3.10
algorithms
dynamic programming
|
|
Bite 279. Armstrong numbers
|
|
In number theory there are many interesting numbers - eg. …
3.10
algorithms
numbers
|
|
Bite 284. Pascal triangle
|
|
A Pascal triangle is a triangular array of integers constructed …
3.10
algorithms
Pascal
|
|
Bite 329. Convert dict keys to snake case
|
|
In this Bite we will take a (nested) dict and …
3.10
algorithms
recursion
string manipulation
|
|
Bite 332. Searching for an apartment
|
|
Bill is looking for a new apartment with good view, …
3.10
algorithms
|
|
Bite 333. Metropolis–Hastings Algorithm
|
|
In statistics and statistical physics, the Metropolis–Hastings algorithm is a …
3.10
algorithms
Markov chain Monte Carlo
numpy
statistics
|
|
Bite 372. Validate Pangram
|
|
A pangram, according to the Oxford English Dictionary, is a …
algorithms
hashing
string
strings
|
|
Bite 348. Citation indexes
|
|
Academic research innovates by publishing papers, i.e., documents collecting ideas …
3.10
builtins
exception handling
typing
|
|
Bite 378. Organizational Chart
|
|
Of all the types of questions you are likely to …
binary tree
depth-first search
graph traversal
|
|