
搜索
学市场营销只有饿死
求求各位大哥点个关注,爱你么么哒
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LeetCode 110.平衡二叉树
LeetCode 110.平衡二叉树 题目 110. 平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。 示例 1: 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回 true 。 示例 2: 给定二叉树 [1,2,2,3,3,null,null,4,4] 1 / \原创 2020-08-17 20:10:58 · 148 阅读 · 0 评论 -
LeetCode 733. 图像渲染
LeetCode 733. 图像渲染 题目 733. 图像渲染 有一幅以二维整数数组表示的图画,每一个整数表示该图画的像素值大小,数值在 0 到 65535 之间。 给你一个坐标 (sr, sc) 表示图像渲染开始的像素值(行 ,列)和一个新的颜色值 newColor,让你重新上色这幅图像。 为了完成上色工作,从初始坐标开始,记录初始坐标的上下左右四个方向上像素值与初始坐标相同的相连像素点,接着再记录这四个方向上符合条件的像素点与他们对应四个方向上像素值与初始坐标相同的相连像素点,……,重复该过程。将原创 2020-08-16 22:24:54 · 129 阅读 · 0 评论 -
LeetCode 133. 克隆图
LeetCode 133. 克隆图 题目 133. 克隆图 给你无向 连通 图中一个节点的引用,请你返回该图的 深拷贝(克隆)。 图中的每个节点都包含它的值 val(int) 和其邻居的列表(list[Node])。 class Node { public int val; public List<Node> neighbors; } 测试用例格式: 简单起见,每个节点的值都和它的索引相同。例如,第一个节点值为 1(val = 1),第二个节点值为 2(val = 2原创 2020-08-12 23:01:35 · 166 阅读 · 0 评论 -
LeetCode 99. 恢复二叉搜索树
LeetCode 99. 恢复二叉搜索树 题目 99. 恢复二叉搜索树 二叉搜索树中的两个节点被错误地交换。 请在不改变其结构的情况下,恢复这棵树。 示例 1: 输入: [1,3,null,null,2] 1 / 3 \ 2 输出: [3,1,null,null,2] 3 / 1 \ 2 示例 2: 输入: [3,1,4,null,null,2] 3 / \ 1 4 / 2 输出: [2,1,4,null,null,3]原创 2020-08-09 01:18:14 · 686 阅读 · 0 评论 -
LeetCode 100. 相同的树
LeetCode 100. 相同的树 题目 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例 1: 输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1,2,3] 输出: true 示例 2: 输入: 1 1 / \原创 2020-08-07 23:20:44 · 195 阅读 · 0 评论 -
LeetCode 36. 有效的数独
LeetCode 36. 有效的数独 题目 36. 有效的数独 判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 上图是一个部分填充的有效的数独。 数独部分空格内已填入了数字,空白格用 '.' 表示。 示例 1: 输入: [ ["5","3",".",".","7",".",".",".","."], ["6原创 2020-07-30 17:14:31 · 336 阅读 · 0 评论 -
LeetCode 103. 二叉树的锯齿形层次遍历
103. 二叉树的锯齿形层次遍历 题目 给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 例如: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回锯齿形层次遍历如下: [ [3], [20,9], [15,7] ] 通过次数60,857提交次数111,189 来源:力扣(LeetCode) 链接:https://leet原创 2020-07-28 16:23:11 · 442 阅读 · 0 评论 -
LeetCode 802. 找到最终的安全状态
LeetCode 802. 找到最终的安全状态 题目 在有向图中, 我们从某个节点和每个转向处开始, 沿着图的有向边走。 如果我们到达的节点是终点 (即它没有连出的有向边), 我们停止。 现在, 如果我们最后能走到终点,那么我们的起始节点是最终安全的。 更具体地说, 存在一个自然数 K, 无论选择从哪里开始行走, 我们走了不到 K 步后必能停止在一个终点。 哪些节点最终是安全的? 结果返回一个有序的数组。 该有向图有 N 个节点,标签为 0, 1, ..., N-1, 其中 N 是 graph 的原创 2020-06-02 23:31:35 · 153 阅读 · 0 评论 -
LeetCode 463. 岛屿的周长
LeetCode 463. 岛屿的周长 463. 岛屿的周长 给定一个包含 0 和 1 的二维网格地图,其中 1 表示陆地 0 表示水域。 网格中的格子水平和垂直方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿(或者说,一个或多个表示陆地的格子相连组成的岛屿)。 岛屿中没有“湖”(“湖” 指水域在岛屿内部且不和岛屿周围的水相连)。格子是边长为 1 的正方形。网格为长方形,且宽度和高度均不超过 100 。计算这个岛屿的周长。 示例 : 输入: [[0,1,0,0],原创 2020-05-31 02:18:00 · 159 阅读 · 0 评论 -
暴力题-你好2020
暴力题-你好2020 描述 思路 暴力 代码 import java.util.*; public class 你好 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); System.out.println(getCount(n)); } public static int getCount(int n) { int原创 2020-05-25 23:26:53 · 175 阅读 · 0 评论 -
LeetCode 210. 课程表 II
LeetCode 210. 课程表 II 思路 topsort,需要先完成的指向后完成的,入读为0,则无前继课程或前继课程已被防止在list中 代码 class Solution { static int V; static int[] degree; static int[] head; static edge[] edges; static int count; static class edge { int to; int next; public edge(int原创 2020-05-18 03:25:41 · 168 阅读 · 0 评论 -
蓝桥杯 DFS第四届Java C组 第二题 求素数 个数
蓝桥杯 DFS第四届Java C组 第二题 求素数 个数 思路 根据主观判断,dfs枚举所有可能性,使用check() 函数进行条件判断,如果true,count++ 代码 import java.util.*; public class two { static int[] list = { 1, 9, 4, 9 }; static int count=0; public static ...原创 2020-05-03 10:04:25 · 237 阅读 · 0 评论