深度优先搜索篇

# 题名 刷题 通过率 难度
98

验证二叉搜索树

  22.2% 中等
99

恢复二叉搜索树

  45.1% 困难
100

相同的树

  48.1% 简单
101

对称二叉树

  42.1% 简单
104

二叉树的最大深度

  64.9% 简单
105

从前序与中序遍历序列构造二叉树

  52.7% 中等
106

从中序与后序遍历序列构造二叉树

  53.3% 中等
108

将有序数组转换为二叉搜索树

  58.2% 简单
109

有序链表转换二叉搜索树

  57.6% 中等
110

平衡二叉树

  44.3% 简单
111

二叉树的最小深度

  34.1% 简单
112

路径总和

  41.6% 简单
113

路径总和 II

  47.8% 中等
114

二叉树展开为链表

  53.6% 中等
116

填充同一层的兄弟节点

  33.2% 中等
117

填充同一层的兄弟节点 II

  30.2% 中等
124

二叉树中的最大路径和

  30.7% 困难
129

求根到叶子节点数字之和

  51.8% 中等
130

被围绕的区域

  30.5% 中等
133

克隆图

  18.7% 中等
199

二叉树的右视图

  50.6% 中等
200

岛屿的个数

  38.4% 中等
207

课程表

  40.0% 中等
210

课程表 II

  40.0% 中等
257

二叉树的所有路径

  53.8% 简单
301

删除无效的括号

  32.1% 困难
329

矩阵中的最长递增路径

  31.0% 困难
332

重新安排行程

  23.9% 中等
337

打家劫舍 III

  47.7% 中等
394

字符串解码

  37.3% 中等
417

太平洋大西洋水流问题

  33.0% 中等
430

扁平化多级双向链表

  30.6% 中等
472

连接词

  33.3% 困难
473

火柴拼正方形

  24.6% 中等
488

祖玛游戏

  42.3% 困难
491

递增子序列

  34.7% 中等
494

目标和

  36.5% 中等
513

找树左下角的值

  57.2% 中等
514

自由之路

  34.8% 困难
515

在每个树行中找最大值

  52.9% 中等
529

扫雷游戏

  50.0% 中等
542

01 矩阵

  26.6% 中等
546

移除盒子

  30.5% 困难
547

朋友圈

  45.1% 中等
559

N叉树的最大深度

  60.0% 简单
576

出界的路径数

  23.9% 中等
638

大礼包

  45.9% 中等
664

奇怪的打印机

  28.2% 困难
679

24点游戏

  30.3% 困难
685

冗余连接 II

  21.2% 困难
690

员工的重要性

  45.1% 简单
695

岛屿的最大面积

  51.1% 简单
721

账户合并

  18.5% 中等
733

图像渲染

  45.5% 简单
743

网络延迟时间

  33.0% 中等
749

隔离病毒

  46.6% 困难
753

破解保险箱

  40.8% 困难
756

金字塔转换矩阵

  52.7% 中等
778

水位上升的泳池中游泳

  37.3% 困难
785

判断二分图

  30.5% 中等
802

找到最终的安全状态

  32.1% 中等
827

最大人工岛

  23.4% 困难
841

钥匙和房间

  48.8% 中等
851

喧闹和富有

  31.2% 中等
863

二叉树中所有距离为 K 的结点

  33.2% 中等
872

叶子相似的树

  53.2% 简单
886

可能的二分法

  24.4% 中等
897

递增顺序查找树

  39.1% 简单
934

最短的桥

  37.9% 中等

C#LeetCode刷题-深度优先搜索的更多相关文章

  1. C#LeetCode刷题-广度优先搜索

    广度优先搜索篇 # 题名 刷题 通过率 难度 101 对称二叉树   42.1% 简单 102 二叉树的层次遍历   49.7% 中等 103 二叉树的锯齿形层次遍历   43.0% 中等 107 二 ...

  2. leetcode刷题-74搜索二维矩阵

    题目 编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值.该矩阵具有如下特性: 每行中的整数从左到右按升序排列.每行的第一个整数大于前一行的最后一个整数.示例 1: 输入:matrix ...

  3. LeetCode刷题总结-树篇(上)

          引子:刷题的过程可能是枯燥的,但程序员们的日常确不乏趣味.分享一则LeetCode上名为<打家劫舍 |||>题目的评论: 如有兴趣可以从此题为起点,去LeetCode开启刷题之 ...

  4. LeetCode刷题总结-DFS、BFS和回溯法篇

    本文总结LeetCode上有关深度优先搜索(DFS).广度优先搜索(BFS)和回溯法的算法题,推荐刷题总数为13道.具体考点分析如下图: 一.深度优先搜索 1.字符匹配问题 题号:301. 删除无效的 ...

  5. 看完互联网大佬的「LeetCode 刷题手册」, 手撕了 400 道 Leetcode 算法题

    大家好,我是 程序员小熊 ,来自 大厂 的程序猿.相信绝大部分程序猿都有一个进大厂的梦想,但相较于以前,目前大厂的面试,只要是研发相关岗位,算法题基本少不了,所以现在很多人都会去刷 Leetcode ...

  6. LeetCode刷题总结-数组篇(中)

    本文接着上一篇文章<LeetCode刷题总结-数组篇(上)>,继续讲第二个常考问题:矩阵问题. 矩阵也可以称为二维数组.在LeetCode相关习题中,作者总结发现主要考点有:矩阵元素的遍历 ...

  7. LeetCode刷题总结-树篇(中)

    本篇接着<LeetCode刷题总结-树篇(上)>,讲解有关树的类型相关考点的习题,本期共收录17道题,1道简单题,10道中等题,6道困难题. 在LeetCode题库中,考察到的不同种类的树 ...

  8. C#LeetCode刷题-字典树

    字典树篇 # 题名 刷题 通过率 难度 208 实现 Trie (前缀树)   48.6% 中等 211 添加与搜索单词 - 数据结构设计   39.9% 中等 212 单词搜索 II   27.9% ...

  9. C#LeetCode刷题-设计

    设计篇 # 题名 刷题 通过率 难度 146 LRU缓存机制   33.1% 困难 155 最小栈 C#LeetCode刷题之#155-最小栈(Min Stack) 44.9% 简单 173 二叉搜索 ...

随机推荐

  1. 深入理解Java虚拟机--个人总结(持续更新)

    深入理解Java虚拟机--个人总结(持续更新) 每天按照书本学一点,会把自己的总结思考写下来,形成输出,持续更新,立帖为证 -- 2020年7月7日 开始第一次学习 -- 2020年7月8日 今天在百 ...

  2. 小书MybatisPlus第5篇-Active Record模式精讲

    本文为一个系列中的第五节,前四节访问如下地址: 小书MybatisPlus第1篇-整合SpringBoot快速开始增删改查 小书MybatisPlus第2篇-条件构造器的应用及总结 小书Mybatis ...

  3. 为Dark模拟做出的一些微小的贡献

    这几周经过liners大佬的指导,发现自己的代码实现能力确实太过于垃圾,所以根据他的指示,我应该去多多练习一下Dark模拟,但是最近刚刚入手Dark模拟的我感到非常的吃力,所以本人今天写博客一篇来讲述 ...

  4. javascript实战 : 简单的颜色渐变

    HTML <div id="color"></div> CSS .item{ display:inline-block; margin:10px; widt ...

  5. 好用的npm模块记录

    标签: node node盛行的今天,前端开发已经离不开npm模块的使用,大名鼎鼎的如gulp,webpack等,此处不多说,除了它们有那么几个常用的npm模块是我喜欢并依赖它的,下面就是我平时工作中 ...

  6. 为什么在SpringBoot+maven的项目中,所引入的依赖包可以不指定依赖的版本号?

    当在Springboot项目中引入了spring-boot-starter-parent,则可以不用引入依赖包版本号,比如: <parent> <groupId>org.spr ...

  7. Python 简明教程 --- 25,Python 目录操作

    微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 做技术一定要一颗恒心,这样才不会半途而废. 目录 上一节我们介绍了文件相关的操作,本节我们来介绍目录 ...

  8. 在VS Code中编写IAR项目

    在VS Code中编写IAR项目 首先按照网上的教程,下载C/C++插件,以及IAR Eebedded Workbench插件,安装完成重启VS Code. 项目目录下新建.vscode文件夹,并新建 ...

  9. 小书MybatisPlus第7篇-代码生成器的原理精讲及使用方法

    本文是本系列文章的第七篇,前6篇访问地址如下: 小书MybatisPlus第1篇-整合SpringBoot快速开始增删改查 小书MybatisPlus第2篇-条件构造器的应用及总结 小书Mybatis ...

  10. 安排上了!PC人脸识别登录,出乎意料的简单

    本文收录在个人博客:www.chengxy-nds.top,技术资源共享. 之前不是做了个开源项目嘛,在做完GitHub登录后,想着再显得有逼格一点,说要再加个人脸识别登录,就我这佛系的开发进度,过了 ...