Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.65 KB

README.md

File metadata and controls

30 lines (18 loc) · 1.65 KB

README

This project is suited for those who want to promote full-stack coding ability systematically 🏗

All problems are implemented by vanilla js 💛

INDEX

Codes are divided into 4 parts: 🥘

  1. JS Theory
  2. Data Structure
  3. Algorithm
  4. Leetcode

You can filter themes by tag #xxx

#hot #dp #backtracking #tree #recursion #data-structure #math #knapsack #string #promise #monotonic-stack #dfs #closure #bit #combination #hashmap #two-pointers #concurrence #design-mode #bst #format #topk #quickselect #linkedlist #LIS #async #hash #api #debounce #clone #flat #regex #prototype #callback #event #rpc #throttle #graph #heap #priority-queue #trie #stack #monotonic-queue #sliding-window #permutation #sort

About Leetcode Challenge

The leetcode run time and beat info could be used as a reference, but please not taking much seriously

Run time is calculated by the sum of all test cases, and making optimization is only needed when your submission is at the bottom or has a magnitude difference from the fastest one

Fun facts: 💡

  • The test cases may be supplemented at any time. The earlier you submit, the fewer cases you need to run
  • The run time of the same code may be different at each submission. The most extreme situation I met is submitting the same code twice, once 3s but once 2s, which is related to the server resource allocation and current usage
  • Encountered the submission of the first 50% only gap 10ms, 50% seems huge, while the difference is just natural environment fluctuation