Introduction roadmap
Python and data handling basics.
For: New to coding or to Python
Python Basics
Variables, loops, functions and the built-in types you will use in every solution.
- Fizz Buzz
- Reverse String
- Valid Palindrome
- Missing Number
- Plus One
- Remove Element
- Happy Plant Days
- Progress Bar
- Lucky Sevens
- Coat Advice
- Best Market Day
Data Manipulation
Slice, sort, count and transform lists, strings and dicts the Pythonic way.
- Contains Duplicate
- Valid Anagram
- Two Sum
- Single Number
- Intersection of Two Arrays
- First Repeat Visitor
- Digit Sum Groups
- Longest Harmonious Subsequence
- Remove Duplicates from Sorted Array
- Reverse Words in a String III
- Length of Last Word
- Find the Highest Altitude
- Max Consecutive Ones
- Most Requested Song
- Unclaimed Raffle Tickets
- Quiz Leaderboard
- Trivia Score Bands
- Library Fine Slips
Complexity and Recursion
Read Big-O off a loop and think in terms of a function that calls itself.