/FrontEndCollection

Notes for Front-end Software Engineers. Covers common data structure and algorithms, basic web concepts, HTML & CSS & Javascript.

Primary LanguageJavaScript

FrontEndCollection (Keep updating, hopefully...)

Web Development Basics

1. What happens when you type in a URL
2. GET vs POST
3. What can we do to improve a website's performance?
4. HTML5 offline storage mechanism
5. Common time and space-complexity
6. What has been deprecated, and what is new on HTML5?
7. How the DOM really works?

Demo

1. Accordion
2. ModalBox

Data Structures & Algorithm Part

Array

Todo...

⭐⭐

Construct Binary Tree from Preorder and Inorder Traversal
Binary Tree Preorder Traversal
Binary Tree Inorder Traversal

⭐⭐⭐

Product of Array Except Self
Merge Intervals
Longest Consecutive Sequence
Largest Numbers In a Range
Gas Station
Top K Frequent Elements
3 Sum

String

Linked-List

Tree

Database Basics


🤯 If you find errors in the content of this project, don't hesitate to submit issues or pull requests on GitHub for corrections, I really, really appreciate it

🤯如果你发现本项目有任何内容上的错误,欢迎在 GitHub 提交 issues 或者 pull requests 进行打脸