[leetcode~dfs]1261. 在受污染的二叉树中查找元素

[leetcode~dfs]1261. 在受污染的二叉树中查找元素

给出一个满足下述规则的二叉树: root.val == 0 如果 treeNode.val == x 且 treeNode.left != null,那么 treeNode.left.val == 2 * x + 1 如果 treeNode.val == x 且 treeNode.right != ...

【leetcode】剑指 Offer II 105. 岛屿的最大面积-【深度优先DFS】

给定一个由 0 和 1 组成的非空二维数组 grid ,用来表示海洋岛屿地图。 一个 岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在水平或者竖直方向上相邻。你可以假设 grid 的四个边缘都被 0(代表水)包围着。 找到给定的二维数组中最大的岛...

从三道leetcode掌握深度优先搜索(DFS)

从三道leetcode掌握深度优先搜索(DFS)

前言无论在算法面试还是刷题中,深度优先搜索(DFS)和广度优先搜索(BFS)都是一个绕不过去的坎。不同于数组的从左至右遍历,循环常用于一维数据结构的遍历。而DFS和BFS则常用于多维数据结构的遍历,最常见的莫过于嵌套结构的多叉树了。递归我们先看看什么是递归递归(英語:Re...

LeetCode 周赛 341 场,模拟 / 树上差分 / Tarjan 离线 LCA / DFS

本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 提问。大家好,我是小彭。上周末有单双周赛,双周赛我们讲过了,单周赛那天早上有事没参加,后面做了虚拟竞赛,然后整个人就不好了。前 3 题非常简单,但第 4 题有点东西啊,差点就放弃了。最后,被折磨了一个下午和一个大夜总...

力扣207:课程表(Java拓扑排序:bfs+dfs)

一、题目描述你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,...

力扣200:岛屿数量(Java dfs+bfs)

一、题目描述给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。示例 1:输入:gr...

Leetcode-每日一题1106. 解析布尔表达式(DFS模拟栈)

Leetcode-每日一题1106. 解析布尔表达式(DFS模拟栈)

题目链接:点击跳转思路方法一、DFS模拟栈题目意思很简单让你去判断与或非布尔表达式的结果,我们可以看布尔表达式看成一棵树,需要我们解决的是从最底层的嵌套布尔表达式产生的结果不断向上的结果,如图:既然他是一棵树且我需要从叶结点往上,肯定能看出来直接用DFS遍历树不就好了吗,接下来要解决的问题就是怎么区...

leetcode-10. 正则表达式匹配(DFS)

leetcode-10. 正则表达式匹配(DFS)

题目链接:https://leetcode.cn/problems/regular-expression-matching/​正则表达式正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一...

力扣429 - N叉树的层序遍历【BFS+DFS】

力扣429 - N叉树的层序遍历【BFS+DFS】

最近一直在做二叉树的层次遍历相关的题,挑了一道比较经典的题给大家讲解:mortar_board:@TOC原题描述给定一个 N 叉树,返回其节点值的层序遍历。(即从左到右,逐层遍历)。树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。输入:root = [1,null,3,2,...

【力扣·每日一题】1034. 边界着色(C++ dfs 二维vector)

【力扣·每日一题】1034. 边界着色(C++ dfs 二维vector)

linkk题意:思路:数据范围不大,可以直接d f s,对于每个点都遍历和他相邻的并且未被访问的点,看下一个点是否越界或颜色和该点相同。具体的逻辑判断在代码里。代码:class Solution { public: vector<vector<int>> ne = {{1,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

LeetCode更多dfs相关