Skip to content

ch-zgh-1993/leetcode-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/*

  • @Author: Zhang Guohua
  • @Date: 2018-09-21 09:04:23
  • @Last Modified by: zgh
  • @Last Modified time: 2020-04-22 17:36:25
  • @Description: create by zgh
  • @GitHub: Savour Humor */

LeetCode JS 实现

本项目是对LeetCode算法JS逐步实现,思路解析,还有一些自己理解的优化,中间也有借鉴别人的,更优的思路所形成的实现。

也希望大家能提供意见,代码,题目。

项目内容

项目结构

leetcode

文件夹 算法名称 难度 描述
1-20 Two Sum 简单
Add Tow Numbers 中等
Longest Substring Without Repeating Characters 中等
longest Palindrome Substring 中等
ZigZag Conversion 中等
Reverse Integer 简单
String to Integer 中等
Palindrome Number 中等
RegExp Math 困难 使用算法,比js 提供的 NFA 匹配要快一些
Del Linked Node 中等

算法结构

  1. 题目内容: 原题
  2. 题意分析: 对题目内容进行适当分析
  3. 思路分析: 从初始思路到优化思路,逐步进行思考和更新
  4. 解答: 对题目依据上述思路分析,进行解答。给出结果和在leetcode的运行时间。
  5. 依据leetcode的解析,做出依据js的分析和可能的实现。

项目贡献

提交要求(任一即可):

  1. 不同思路
  2. 算法更快
  3. 内存更小
  4. 有效的代码简化
  5. 未提交的题目

快来看看吧~:beer:

About

LeetCode算法JS逐步实现,思路解析,还有一些自己理解的优化

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published