Skip to content

Leetcode题解(Javascript),所有题目(1000+),目前(300+)包含思路说明,不断更新

Notifications You must be signed in to change notification settings

stonehank/leetcode-solution-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode题解(Javascript)

全部使用js解决,对于一名小前端来说,js是用的最顺手的一门语言,但是用它做算法题有部分缺陷:

  1. 没有内置数据结构,例如TreeSetPriorityQueue等等,这些数据结构要么就手撕一个,然后保存,以后方便使用;要么就模拟一个,性能没那么好,但也能接受的。

  2. 数字精度问题,js数字超过15还是16位后就不精确了,这使得处理部分问题不得不另寻办法处理这种高位数字。

  3. 性能问题,虽然是动态语言,但其实这个并不是特别大的问题,在leetcode下使用es6性能并不差,特别是map{},往往相差巨大。

当然,算法思想是不受语言限制的,部分题目有解题思路说明(之后不断补充),希望能帮到想学算法的JSER

About

Leetcode题解(Javascript),所有题目(1000+),目前(300+)包含思路说明,不断更新

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published