Wonz
Wonz
全部文章
分类
# 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)
LeetCode个人题解(179)
PostgreSQL(3)
——————数学——————(1)
——————科研——————(1)
——————算法——————(13)
——————随笔——————(12)
—————人工智能—————(1)
南邮期末考试回忆and知识梳理(1)
实用小工具分享(2)
找工作(1)
归档
标签
去牛客网
登录
/
注册
Wonz
Enjoy Coding. Enjoy Life.
TA的专栏
198篇文章
1人订阅
LeetCode个人题解
179篇文章
1605人学习
Go学习笔记
19篇文章
877人学习
全部文章
(共540篇)
使用 GitHub + PicGo + jsDelivr 搭建自己的私人图床
妈妈再也不用担心我上传图片啦! 一、背景 以前写技术博客的时候,都是用的本地图片,一些博客平台比如 CSDN 同步更新的时候需要手动上传图片,这很浪费时间和精力。为了减少重复工作,一直有用图床的想法,但是又听到 XXX图床挂了 ,一直很担心这个问题。后来发现了一个非常棒的搭建属于自己的私人图床的...
图床
GitHub
2021-03-08
0
559
LeetCode | 面试题68 - II. 二叉树的最近公共祖先【剑指 Offer】【Python】
来自专栏
问题 力扣 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉树: root = ...
剑指Offer
二叉树
LeetCode
Python
2021-03-01
0
471
LeetCode | 面试题68 - I. 二叉搜索树的最近公共祖先【剑指 Offer】【Python】
来自专栏
问题 力扣 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉搜索树: roo...
剑指Offer
二叉树
LeetCode
Python
2021-03-01
0
464
LeetCode | 面试题37. 序列化二叉树【剑指 Offer】【Python】
来自专栏
问题 力扣 请实现两个函数,分别用来序列化和反序列化二叉树。 示例: 你可以将以下二叉树: 1 / \ 2 3 / \ 4 5 序列化为 "[1,2,3,null,null,4,5]"注意:本题与主站 297 题相同:https:/...
剑指Offer
二叉树
Python
LeetCode
2021-03-01
0
613
LeetCode | 0671. 二叉树中第二小的节点【Python】
来自专栏
问题 力扣 给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么该节点的值等于两个子节点中较小的一个。 更正式地说,root.val = min(root.left.val, root.right.val) 总成立。 给出这样的一...
二叉树
LeetCode
Python
2021-02-27
0
508
LeetCode | 0669. 修剪二叉搜索树【Python】
来自专栏
问题 力扣 给你二叉搜索树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜索树,使得所有节点的值在[low, high]中。修剪树不应该改变保留在树中的元素的相对结构(即,如果没有被移除,原有的父代子代关系都应当保留)。 可以证明,存在唯一的答案。 所以结果应当返回...
二叉树
LeetCode
Python
2021-02-27
0
399
LeetCode | 0662. 二叉树最大宽度【Python】
来自专栏
问题 力扣 给定一个二叉树,编写一个函数来获取这个树的最大宽度。树的宽度是所有层中的最大宽度。这个二叉树与满二叉树(full binary tree)结构相同,但一些节点为空。 每一层的宽度被定义为两个端点(该层最左和最右的非空节点,两端点间的null节点也计入长度)之间的长度。 示例 1: 输入:...
二叉树
LeetCode
Python
2021-02-27
0
643
LeetCode | 0655. 输出二叉树【Python】
来自专栏
问题 力扣 在一个 m*n 的二维字符串数组中输出二叉树,并遵守以下规则: 行数 m 应当等于给定二叉树的高度。 列数 n 应当总是奇数。 根节点的值(以字符串格式给出)应当放在可放置的第一行正中间。根节点所在的行与列会将剩余空间划分为两部分(左下部分和右下部分)。你应该将左子树输出在左下部分,右...
二叉树
LeetCode
Python
2021-02-27
0
542
LeetCode | 0653. 两数之和 IV - 输入 BST【Python】
来自专栏
问题 力扣 给定一个二叉搜索树和一个目标结果,如果 BST 中存在两个元素且它们的和等于给定的目标结果,则返回 true。 案例 1: 输入: 5 / \ 3 6 / \ \ 2 4 7 Target = 9 输出: True案例 2: 输入: 5...
二叉树
LeetCode
Python
2021-02-25
0
556
LeetCode | 0652. 寻找重复的子树【Python】
来自专栏
问题 力扣 给定一棵二叉树,返回所有重复的子树。对于同一类的重复子树,你只需要返回其中任意一棵的根结点即可。 两棵树重复是指它们具有相同的结构以及相同的结点值。 示例 1: 1 / \ 2 3 / / \ 4 2 4 / 4下面是两个重复的子树: 2...
二叉树
LeetCode
Python
2021-02-25
0
501
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页