Skip to content

Yunxj/leecode-300-oweny

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leecode-300-oweny

目录结构

├── .gitignore
├── .vscode
│   └── settings.json
├── README.md
├── package-lock.json
├── package.json
├── src
│   ├── 001-two-sum
│   │   ├── index.ts
│   │   ├── readme.md
│   │   └── type.ts
│   ├── 002-add-two-numbers
│   │   ├── index.ts
│   │   ├── readme.md
│   │   └── type.ts
│   ├── 020-valid-parentheses
│   │   ├── index.ts
│   │   ├── readme.md
│   │   └── type.ts
│   └── utils
│       ├── index.ts
│       ├── listNode.ts
│       └── stack.ts
└── tree_output.txt

环境按照和使用说明

Step1: 依赖包安装

npm install

Step2: 编译代码

  • 打印结果, console.log(xxxx, "=========================");
      ts-node ./src/001-two-sum
    

每题文件命名格式

  • 目录 './src', 三位数字 + 题目的英文全拼,中间用斜杠连接。例如:第一题 001-two-sum,三位数字-完成英文。

学习的思路

  • 自己有一定代码基础,没有必要在从头跟视频,再系统的学一遍数据结构和算法的基础内容,
  • 直接从简单的 leeCode 题目直接刷起来,视频讲解+LeeCode 原题,反复模仿的敲,直到自己理解并能敲出来和手写出来为止
  • 学习的中间遇到不会的数据结构,算法,先停下来,用以前学到的 JS 基础知识,推导或者模拟出来,帮助自己理解和消化。这里面可能今天想了很久也理解不了,可以先放一放,明天再学习的时候,回去看看,说不定就又理解了。
  • 刷题和基础学习的顺序视自己的情况调整

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published