Skip to content
/ ac Public

AC means power or accepted, practicing your js and programing skill from here 🧤

Notifications You must be signed in to change notification settings

anson09/ac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

AC means power or accepted, practicing your js and programing skill from here 🧤

Topics

Resources

Stars

Watchers

Forks