An open API service indexing awesome lists of open source software.

https://github.com/akashrajpurohit/leetcode-august-2020-challenge

Leetcode August Challenge in CPP
https://github.com/akashrajpurohit/leetcode-august-2020-challenge

algorithms-and-data-structures cpp-solutions leetcode-august-challenge

Last synced: 7 months ago
JSON representation

Leetcode August Challenge in CPP

Awesome Lists containing this project

README

          

# Leetcode August 2020 Challenge Solutions | visitor badge | ![GitHub last commit (branch)](https://img.shields.io/github/last-commit/AkashRajpurohit/leetcode-august-2020-challenge/master)

> Solutions will be in CPP, might add solutions in other languages as well later.

[Challenge Link](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/)

## Week 1 ✅

1. [Detect Capital](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/549/week-1-august-1st-august-7th/3409/) ➡️ [CPP Solution](Week1/detectCapital.cpp)
2. [Design HashSet](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/549/week-1-august-1st-august-7th/3410/) ➡️ [CPP Solution](Week1/designHashset.cpp)
3. [Valid Palindrome](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/549/week-1-august-1st-august-7th/3411/) ➡️ [CPP Solution](Week1/validPalindrome.cpp)
4. [Power of Four](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/549/week-1-august-1st-august-7th/3412/) ➡️ [CPP Solution](Week1/powerOfFour.cpp)
5. [Add and Search Word - Data structure design](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/549/week-1-august-1st-august-7th/3413/) ➡️ [CPP Solution](Week1/wordDictionary.cpp)
6. [Find All Duplicates in an Array](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/549/week-1-august-1st-august-7th/3414/) ➡️ [CPP Solution](Week1/findDuplicates.cpp)
7. [Vertical Order Traversal of a Binary Tree](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/549/week-1-august-1st-august-7th/3415/) ➡️ [CPP Solution](Week1/verticalTraversal.cpp)

## Week 2 ✅

1. [Path Sum III](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/550/week-2-august-8th-august-14th/3417/) ➡️ [CPP Solution](Week2/pathSum.cpp)
2. [Rotting Oranges](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/550/week-2-august-8th-august-14th/3418/) ➡️ [CPP Solution](Week2/orangesRotting.cpp)
3. [Excel Sheet Column Number](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/550/week-2-august-8th-august-14th/3419/) ➡️ [CPP Solution](Week2/titleToNumber.cpp)
4. [H Index](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/550/week-2-august-8th-august-14th/3420/) ➡️ [CPP Solution](Week2/hIndex.cpp)
5. [Pascal's Triangle II](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/550/week-2-august-8th-august-14th/3421/) ➡️ [CPP Solution](Week2/pascalTriangle2.cpp)
6. [Iterator for Combination](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/550/week-2-august-8th-august-14th/3422/) ➡️ [CPP Solution](Week2/combinationIterator.cpp)
7. [Longest Palindrome](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/550/week-2-august-8th-august-14th/3423/) ➡️ [CPP Solution](Week2/longestPalindrome.cpp)

## Week 3 ✅

1. [Non-overlapping Intervals](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/551/week-3-august-15th-august-21st/3425/) ➡️ [CPP Solution](Week3/eraseOverlapIntervals.cpp)
2. [Best Time to Buy and Sell Stock III](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/551/week-3-august-15th-august-21st/3426/) ➡️ [CPP Solution](Week3/maxProfit.cpp)
3. [Distribute Candies to People](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/551/week-3-august-15th-august-21st/3427/) ➡️ [CPP Solution](Week3/distributeCandies.cpp)
4. [Numbers With Same Consecutive Differences](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/551/week-3-august-15th-august-21st/3428/) ➡️ [CPP Solution](Week3/numsSameConsecDiff.cpp)
5. [Goat Latin](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/551/week-3-august-15th-august-21st/3429/) ➡️ [CPP Solution](Week3/toGoatLatin.cpp) [JS Solution](Week3/toGoatLatin.js)
6. [Reorder List](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/551/week-3-august-15th-august-21st/3430/) ➡️ [CPP Solution](Week3/reorderList.cpp)
7. [Sort Array By Parity](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/551/week-3-august-15th-august-21st/3431/) ➡️ [CPP Solution](Week3/sortArrayByParity.cpp)

## Week 4 ✅

1. [Random Point in Non-overlapping Rectangles](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/552/week-4-august-22nd-august-28th/3433/) ➡️ [CPP Solution](Week4/randomPoint.cpp)
2. [Stream of Characters](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/552/week-4-august-22nd-august-28th/3434/) ➡️ [CPP Solution](Week4/streamChecker.cpp)
3. [Sum of Left Leaves](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/552/week-4-august-22nd-august-28th/3435/) ➡️ [CPP Solution](Week4/sumOfLeftLeaves.cpp)
4. [Minimum Cost For Tickets](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/552/week-4-august-22nd-august-28th/3436/) ➡️ [CPP Solution](Week4/mincostTickets.cpp)
5. [Fizz Buzz](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/552/week-4-august-22nd-august-28th/3437/) ➡️ [CPP Solution](Week4/fizzBuzz.cpp)
6. [Find Right Interval](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/552/week-4-august-22nd-august-28th/3438/) ➡️ [CPP Solution](Week4/findRightInterval.cpp)
7. [Implement Rand10() Using Rand7()](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/552/week-4-august-22nd-august-28th/3439/) ➡️ [CPP Solution](Week4/rand10.cpp)

## Week 5 ✅

1. [Pancake Sort](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/553/week-5-august-29th-august-31st/3441/) ➡️ [CPP Solution](Week5/pancakeSort.cpp)
2. [Largest Component Size by Common Factor](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/553/week-5-august-29th-august-31st/3442/) ➡️ [CPP Solution](Week5/largestComponentSize.cpp)
3. [Delete Node in a BST](https://leetcode.com/explore/challenge/card/august-leetcoding-challenge/553/week-5-august-29th-august-31st/3443/) ➡️ [CPP Solution](Week5/deleteNode.cpp)

## Other Challenges 💪

- [Leetcode July 2020 Challenge](https://github.com/AkashRajpurohit/leetcode-july-2020-challenge)

- [Leetcode September 2020 Challenge](https://github.com/AkashRajpurohit/leetcode-september-2020-challenge)

- [Leetcode October 2020 Challenge](https://github.com/AkashRajpurohit/leetcode-october-2020-challenge)

- [Leetcode November 2020 Challenge](https://github.com/AkashRajpurohit/leetcode-november-2020-challenge)

## Where to find me? 🌟

- [Website](https://akashrajpurohit.cf/)
- [Linkedin](https://www.linkedin.com/in/AkashRajpurohit)
- [Instagram](https://www.instagram.com/akashwho.codes)
- [Twitter](https://www.twitter.com/AkashWhoCodes)