-Nil-
-Nil-
全部文章
题解
归档
标签
去牛客网
登录
/
注册
-Nil-的博客
全部文章
/ 题解
(共32篇)
题解 | #螺旋矩阵#
/** * * @param matrix int整型二维数组 * @return int整型一维数组 */ func spiralOrder(matrix [][]int) []int { res := []int{} if len(matrix) == 0 {return...
Go
2022-05-02
0
323
题解 | #矩阵最长递增路径#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 递增路径的最大长度 * @param matrix int整型二维数组 描述矩阵的每个数 * @return int整型 */ //DFS+备忘录 func solve( matrix [][]int ...
Go
2022-05-02
2
423
题解 | #括号生成#
/** * * @param n int整型 * @return string字符串一维数组 */ //DFS func generateParenthesis( n int ) []string { res := []string{} var dfs func(in...
Go
2022-05-02
0
257
题解 | #岛屿数量#
/** * 判断岛屿数量 * @param grid char字符型二维数组 * @return int整型 */ //Floorfill算法,用BFS去淹掉陆地,这样就可以避免额外的visited数组 //可以不走回头路 func solve( grid [][]byte ) int { ...
Go
2022-05-02
0
331
题解 | #三数之和#
import "sort" /** * * @param num int整型一维数组 * @return int整型二维数组 */ //先选定一个数,然后剩余两个数使用双指针大法 //重要的是注意要去重 func threeSum( nums []int ) [][]int { s...
Go
2022-05-01
0
277
题解 | #序列化二叉树#
```package main import "strconv" import "strings" import . "nc_tools" /* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNo...
Go
2022-04-29
2
358
题解 | #重建二叉树#
import . "nc_tools" /* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法...
Go
2022-04-29
0
283
题解 | #输出二叉树的右视图#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 求二叉树的右视图 * @param xianxu int整型一维数组 先序遍历 * @param zhongxu int整型一维数组 中序遍历 * @return int整型一维数组 */ //BFS...
Go
2022-04-29
1
288
题解 | #二叉树的最大深度#
import . "nc_tools" /* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ /** * * @param root TreeNode类 ...
Go
2022-04-27
1
237
题解 | #按之字形顺序打印二叉树#
import . "nc_tools" /* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法...
Go
2022-04-27
4
296
首页
上一页
1
2
3
4
下一页
末页