Wonz
Wonz
全部文章
LeetCod...
# ACM(1)
# C++(32)
# C语言(12)
# Django(11)
# git(3)
# Hexo(6)
# HTML(1)
# LaTex学习(1)
# Linux(16)
# MySQL(1)
# PAT(46)
# Python(13)
# SQL数据库(10)
# 动态规划(13)
# 微型计算机原理与接口技术(16)
# 操作系统(9)
# 数据结构(28)
# 机器学习(4)
# 比赛感想与回忆(1)
# 汇编语言程序设计(11)
# 洛谷(4)
# 离散数学(5)
# 经验之谈(1)
# 编译原理(4)
# 计算机图形学(14)
# 资源汇总(5)
# 软件安装(34)
# 运筹学(5)
Go学习笔记(19)
PostgreSQL(3)
——————数学——————(1)
——————科研——————(1)
——————算法——————(13)
——————随笔——————(12)
—————人工智能—————(1)
南邮期末考试回忆and知识梳理(1)
实用小工具分享(2)
找工作(1)
归档
标签
去牛客网
登录
/
注册
Wonz
Enjoy Coding. Enjoy Life.
全部文章
/ LeetCode个人题解
(共163篇)
LeetCode | 0236. 二叉树的最近公共祖先【Python】
来自专栏
问题 力扣 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 示例 1: 输入:root = [3,...
二叉树
LeetCode
Python
2021-03-23
0
789
LeetCode | 面试题 17.12. BiNode【Python】
来自专栏
问题 力扣 二叉树数据结构TreeNode可用来表示单向链表(其中left置空,right为下一个链表节点)。实现一个方法,把二叉搜索树转换为单向链表,要求依然符合二叉搜索树的性质,转换操作应是原址的,也就是在原始的二叉搜索树上直接修改。 返回转换后的单向链表的头节点。 注意:本题相对原题稍作改动 ...
二叉树
LeetCode
Python
2021-03-23
0
781
LeetCode | 面试题53 - II. 0~n-1中缺失的数字【剑指 Offer】【Python】
来自专栏
问题 力扣 一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 示例 1: 输入: [0,1,3] 输出: 2示例 2: 输入: [0,1,2,3,4,5,6,7,9] 输出: 8限制...
二叉树
Python
LeetCode
2021-03-15
0
609
LeetCode | 面试题53 - I. 在排序数组中查找数字 I【剑指 Offer】【Python】
来自专栏
问题 力扣 统计一个数字在排序数组中出现的次数。 示例 1: 输入: nums = [5,7,7,8,8,10], target = 8 输出: 2示例 2: 输入: nums = [5,7,7,8,8,10], target = 6 输出: 0限制: 0 <= 数组长度 <= 500...
二叉树
LeetCode
Python
2021-03-15
0
631
LeetCode | 面试题11. 旋转数组的最小数字【剑指 Offer】【Python】
来自专栏
问题 力扣 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。 示例 1: 输入:[3,4,5,1,2] 输出:1示例 2: ...
二叉树
LeetCode
Python
2021-03-15
0
610
LeetCode | 面试题 04.12. 求和路径【Python】
来自专栏
问题 力扣 给定一棵二叉树,其中每个节点都含有一个整数数值(该值或正或负)。设计一个算法,打印节点数值总和等于某个给定值的所有路径的数量。注意,路径不一定非得从二叉树的根节点或叶节点开始或结束,但是其方向必须向下(只能从父节点指向子节点方向)。 示例:给定如下二叉树,以及目标和 sum = 22, ...
二叉树
LeetCode
Python
2021-03-15
0
754
LeetCode | 面试题 04.08. 首个共同祖先【Python】
来自专栏
问题 力扣 设计并实现一个算法,找出二叉树中某两个节点的第一个共同祖先。不得将其他的节点存储在另外的数据结构中。注意:这不一定是二叉搜索树。 例如,给定如下二叉树: root = [3,5,1,6,2,0,8,null,null,7,4] 3 / \ 5 1 / \ / \ ...
二叉树
LeetCode
Python
2021-03-14
0
578
LeetCode | 面试题 04.06. 后继者【Python】
来自专栏
问题 力扣 设计一个算法,找出二叉搜索树中指定节点的“下一个”节点(也即中序后继)。 如果指定节点没有对应的“下一个”节点,则返回null。 示例 1: 输入: root = [2,1,3], p = 1 2 / \ 1 3 输出: 2示例 2: 输入: root = [5,3,6,2...
二叉树
LeetCode
Python
2021-03-14
0
681
LeetCode | 面试题 04.05. 合法二叉搜索树【Python】
来自专栏
问题 力扣 实现一个函数,检查一棵二叉树是否为二叉搜索树。 示例 1: 输入: 2 / \ 1 3 输出: true示例 2: 输入: 5 / \ 1 4 / \ 3 6 输出: false 解释: 输入为: [5,1,4,null,...
二叉树
LeetCode
Python
2021-03-13
0
623
LeetCode | 面试题 04.04. 检查平衡性【Python】
来自专栏
问题 力扣 实现一个函数,检查二叉树是否平衡。在这个问题中,平衡树的定义如下:任意一个节点,其两棵子树的高度差不超过 1。 示例 1: 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回 true 。示例 ...
二叉树
LeetCode
Python
2021-03-13
0
511
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页