Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion problems/0001.两数之和.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,7 @@ impl Solution {
}
```

### Javascript:
### JavaScript:

```javascript
var twoSum = function (nums, target) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0020.有效的括号.md
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ def is_valid(strs)
end
```

### Javascript:
### JavaScript:

```javascript
var isValid = function (s) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0024.两两交换链表中的节点.md
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ func swapPairs(head *ListNode) *ListNode {
}
```

### Javascript:
### JavaScript:

```javascript
var swapPairs = function (head) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0037.解数独.md
Original file line number Diff line number Diff line change
Expand Up @@ -460,7 +460,7 @@ func isvalid(row, col int, k byte, board [][]byte) bool {



### Javascript
### JavaScript

```Javascript
var solveSudoku = function(board) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0045.跳跃游戏II.md
Original file line number Diff line number Diff line change
Expand Up @@ -374,7 +374,7 @@ func max(a, b int) int {
}
```

### Javascript
### JavaScript

```Javascript
var jump = function(nums) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0046.全排列.md
Original file line number Diff line number Diff line change
Expand Up @@ -271,7 +271,7 @@ func dfs(nums []int, cur int) {
}
```

### Javascript
### JavaScript

```js

Expand Down
2 changes: 1 addition & 1 deletion problems/0047.全排列II.md
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ func dfs(nums []int, cur int) {
}
```

### Javascript
### JavaScript

```javascript
var permuteUnique = function (nums) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0051.N皇后.md
Original file line number Diff line number Diff line change
Expand Up @@ -451,7 +451,7 @@ func isValid(n, row, col int, chessboard [][]string) bool {
```


### Javascript
### JavaScript
```Javascript
/**
* @param {number} n
Expand Down
2 changes: 1 addition & 1 deletion problems/0053.最大子序和.md
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,7 @@ pub fn max_sub_array(nums: Vec<i32>) -> i32 {
}
```

### Javascript:
### JavaScript:

```Javascript
var maxSubArray = function(nums) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0054.螺旋矩阵.md
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@ class Solution {
}
```

### Javascript
### JavaScript
```
/**
* @param {number[][]} matrix
Expand Down
2 changes: 1 addition & 1 deletion problems/0055.跳跃游戏.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ func max(a, b int ) int {
}
```

### Javascript
### JavaScript

```Javascript
var canJump = function(nums) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0056.合并区间.md
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ func max56(a, b int) int {
```


### Javascript
### JavaScript
```javascript
var merge = function (intervals) {
intervals.sort((a, b) => a[0] - b[0]);
Expand Down
2 changes: 1 addition & 1 deletion problems/0062.不同路径.md
Original file line number Diff line number Diff line change
Expand Up @@ -411,7 +411,7 @@ func uniquePaths(m int, n int) int {
}
```

### Javascript
### JavaScript

```Javascript
var uniquePaths = function(m, n) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0063.不同路径II.md
Original file line number Diff line number Diff line change
Expand Up @@ -465,7 +465,7 @@ func uniquePathsWithObstacles(obstacleGrid [][]int) int {
}
```

### Javascript
### JavaScript

```Javascript
var uniquePathsWithObstacles = function(obstacleGrid) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0070.爬楼梯.md
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ func climbStairs(n int) int {
return dp[n]
}
```
### Javascript
### JavaScript
```Javascript
var climbStairs = function(n) {
// dp[i] 为第 i 阶楼梯有多少种方法爬到楼顶
Expand Down
2 changes: 1 addition & 1 deletion problems/0072.编辑距离.md
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ func Min(args ...int) int {
}
```

### Javascript
### JavaScript

```javascript
const minDistance = (word1, word2) => {
Expand Down
2 changes: 1 addition & 1 deletion problems/0077.组合.md
Original file line number Diff line number Diff line change
Expand Up @@ -468,7 +468,7 @@ func dfs(n int, k int, start int) {
}
```

### Javascript
### JavaScript
未剪枝:

```js
Expand Down
2 changes: 1 addition & 1 deletion problems/0078.子集.md
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,7 @@ func dfs(nums []int, start int) {
}
```

### Javascript
### JavaScript

```Javascript
var subsets = function(nums) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0090.子集II.md
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ func dfs(nums []int, start int) {
```


### Javascript
### JavaScript

```Javascript

Expand Down
2 changes: 1 addition & 1 deletion problems/0096.不同的二叉搜索树.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ func numTrees(n int)int{
}
```

### Javascript
### JavaScript

```Javascript
const numTrees =(n) => {
Expand Down
10 changes: 5 additions & 5 deletions problems/0102.二叉树的层序遍历.md
Original file line number Diff line number Diff line change
Expand Up @@ -356,7 +356,7 @@ func levelOrder(root *TreeNode) (res [][]int) {
}
```

#### Javascript
#### JavaScript

```javascript
var levelOrder = function(root) {
Expand Down Expand Up @@ -759,7 +759,7 @@ func levelOrderBottom(root *TreeNode) [][]int {
}
```

#### Javascript:
#### JavaScript:

```javascript
var levelOrderBottom = function (root) {
Expand Down Expand Up @@ -1101,7 +1101,7 @@ func rightSideView(root *TreeNode) []int {
}
```

#### Javascript:
#### JavaScript:

```javascript
var rightSideView = function(root) {
Expand Down Expand Up @@ -1421,7 +1421,7 @@ func averageOfLevels(root *TreeNode) []float64 {
}
```

#### Javascript
#### JavaScript

```javascript
var averageOfLevels = function(root) {
Expand Down Expand Up @@ -2109,7 +2109,7 @@ func largestValues(root *TreeNode) []int {
}
```

#### Javascript
#### JavaScript

```javascript
var largestValues = function (root) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0104.二叉树的最大深度.md
Original file line number Diff line number Diff line change
Expand Up @@ -604,7 +604,7 @@ func maxDepth(root *Node) int {
}
```

### Javascript :
### JavaScript :

104.二叉树的最大深度

Expand Down
2 changes: 1 addition & 1 deletion problems/0112.路径总和.md
Original file line number Diff line number Diff line change
Expand Up @@ -830,7 +830,7 @@ func traverse(node *TreeNode, result *[][]int, currPath *[]int, targetSum int) {
}
```

### Javascript
### JavaScript

0112.路径总和

Expand Down
2 changes: 1 addition & 1 deletion problems/0115.不同的子序列.md
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ func numDistinct(s string, t string) int {
}
```

### Javascript:
### JavaScript:

```javascript
const numDistinct = (s, t) => {
Expand Down
2 changes: 1 addition & 1 deletion problems/0122.买卖股票的最佳时机II.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@ func max(a, b int) int {
}
```

### Javascript:
### JavaScript:

贪心

Expand Down
2 changes: 1 addition & 1 deletion problems/0134.加油站.md
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ func canCompleteCircuit(gas []int, cost []int) int {
}
```

### Javascript
### JavaScript
暴力:
```js
var canCompleteCircuit = function(gas, cost) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0135.分发糖果.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,7 @@ func findMax(num1 int, num2 int) int {
}
```

### Javascript
### JavaScript
```Javascript
var candy = function(ratings) {
let candys = new Array(ratings.length).fill(1)
Expand Down
2 changes: 1 addition & 1 deletion problems/0209.长度最小的子数组.md
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ var minSubArrayLen = function(target, nums) {
};
```

### Typescript
### TypeScript

```typescript
function minSubArrayLen(target: number, nums: number[]): number {
Expand Down
2 changes: 1 addition & 1 deletion problems/0239.滑动窗口最大值.md
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,7 @@ func maxSlidingWindow(nums []int, k int) []int {
}
```

### Javascript:
### JavaScript:

```javascript
/**
Expand Down
2 changes: 1 addition & 1 deletion problems/0279.完全平方数.md
Original file line number Diff line number Diff line change
Expand Up @@ -346,7 +346,7 @@ func min(a, b int) int {
}
```

### Javascript:
### JavaScript:

```Javascript
// 先遍历物品,再遍历背包
Expand Down
2 changes: 1 addition & 1 deletion problems/0300.最长上升子序列.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ func lengthOfLIS(nums []int ) int {
}
```

### Javascript:
### JavaScript:

```javascript
const lengthOfLIS = (nums) => {
Expand Down
2 changes: 1 addition & 1 deletion problems/0309.最佳买卖股票时机含冷冻期.md
Original file line number Diff line number Diff line change
Expand Up @@ -393,7 +393,7 @@ func max(a, b int) int {



### Javascript:
### JavaScript:

> 不同的状态定义 感觉更容易理解些
```javascript
Expand Down
2 changes: 1 addition & 1 deletion problems/0322.零钱兑换.md
Original file line number Diff line number Diff line change
Expand Up @@ -427,7 +427,7 @@ impl Solution {
}
```

### Javascript
### JavaScript

```javascript
// 遍历物品
Expand Down
2 changes: 1 addition & 1 deletion problems/0332.重新安排行程.md
Original file line number Diff line number Diff line change
Expand Up @@ -535,7 +535,7 @@ func findItinerary(tickets [][]string) []string {
}
```

### Javascript
### JavaScript

```Javascript

Expand Down
2 changes: 1 addition & 1 deletion problems/0343.整数拆分.md
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,7 @@ func integerBreak(n int) int {
}
```

### Javascript
### JavaScript
```Javascript
var integerBreak = function(n) {
let dp = new Array(n + 1).fill(0)
Expand Down
2 changes: 1 addition & 1 deletion problems/0376.摆动序列.md
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ func max(a, b int) int {
}
```

### Javascript
### JavaScript

**贪心**

Expand Down
2 changes: 1 addition & 1 deletion problems/0377.组合总和Ⅳ.md
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ func combinationSum4(nums []int, target int) int {
}
```

### Javascript
### JavaScript

```javascript
const combinationSum4 = (nums, target) => {
Expand Down
2 changes: 1 addition & 1 deletion problems/0406.根据身高重建队列.md
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ func reconstructQueue(people [][]int) [][]int {
}
```

### Javascript
### JavaScript

```Javascript
var reconstructQueue = function(people) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0435.无重叠区间.md
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@ func min(a, b int) int {
}
```

### Javascript
### JavaScript
- 按右边界排序
```Javascript
var eraseOverlapIntervals = function(intervals) {
Expand Down
2 changes: 1 addition & 1 deletion problems/0452.用最少数量的箭引爆气球.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ func min(a, b int) int {
}
```

### Javascript
### JavaScript
```Javascript
var findMinArrowShots = function(points) {
points.sort((a, b) => {
Expand Down
Loading