Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Superklok/LearnJavaScript

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Course Outline


Chapter I: Pair Programming

Chapter II: Code Comments

Chapter III: Code Smells

Chapter IV: Strings

       1. Reverse String

       2. Detect Capital

       4. Valid Palindrome

       6. Longest Common Prefix

Chapter V: Arrays

       1. Two Sum

       2. Number of Islands

       3. Sort Array by Parity

       4. Transpose Matrix

       5. Flipping an Image

Chapter VI: Sorting

       1. Sort Method Overview

       2. Merge Intervals

       3. Valid Anagram

       4. Array Partition

Chapter VII: Divide & Conquer

       1. Sort List

       2. Merge k Sorted Lists

Chapter VIII: Stacks

       1. Valid Parentheses

       2. Baseball Game

       3. Next Greater Element

       4. Backspace String Compare

       5. Score of Parentheses

Chapter IX: Linked Lists

       1. Add Two Numbers

       2. Reverse Linked List

       3. Reverse Linked List II

       4. Odd Even Linked List

       6. Reverse Nodes in k-Group

       7. LRU Cache

Chapter XII: Trees

       3. Leaf-Similar Trees

       4. Same Tree

       5. Sum of Left Leaves

       6. Diameter of Binary Tree

       7. Longest Univalue Path

Chapter XIII: HashMaps & Sets

       Sorting:

              1. Group Anagrams

              2. Longest Substring Without Repeating Characters

              3. Jewels & Stones

              4. Unique Morse Code Words

              5. Happy Number

              6. Uncommon Words from Two Sentences

              7. Distribute Candies

              8. Groups of Special-Equivalent Strings

              9. Intersection of Two Arrays

              10. Valid Sudoku

              11. Isomorphic Strings

              12. Word Pattern

              13. Design HashMap

              14. Design HashSet

       Multiset:

              1. First Unique Character in a String

              2. Subdomain Visit Count

              3. Find the Difference

              4. Sort Characters by Frequency

              5. Most Common Word

              6. Set Mismatch

              7. Number of Atoms

Chapter XIV: Recursion & Memoization

       1. Pow(x, n)

       3. Edit Distance

       4. House Robber II

Chapter XV: Queues

       3. Rotate Array

Chapter XVI: Dynamic Programming

       1. Coin Change

       2. Wildcard Matching

       3. Word Break II

Chapter XVII: Graphs

       1. Course Schedule

       2. Island Perimeter

       3. Is Graph Bipartite?

       4. Word Search

       5. Course Schedule II

Chapter XX: APIs

Chapter XXI: Microservices



Morty Proxy This is a proxified and sanitized view of the page, visit original site.