51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#微信号搜索
LeetCode(99):恢复二叉搜索树
Hard!题目描述:二叉搜索树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。示例 1:输入:[1,3,null,null,2] 1 / 3 2输出:[3,1,null,null,2] 3 / 1 &n...
代码星球
·
2021-02-16
LeetCode
恢复
二叉
搜索
LeetCode(98): 验证二叉搜索树
Medium!题目描述:给定一个二叉树,判断其是否是一个有效的二叉搜索树。一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1:输入:2/13输出:true示例 2:输入:5/14 /&nbs...
代码星球
·
2021-02-16
LeetCode
验证
二叉
搜索
LeetCode(96): 不同的二叉搜索树
Medium!题目描述:给定一个整数 n,求以 1... n 为节点组成的二叉搜索树有多少种?示例:输入:3输出:5解释:给定n=3,一共有5种不同结构的二叉搜索树:13321///321132//2123解题思路:这道题实际上是 CatalanNumber卡塔兰数的一...
代码星球
·
2021-02-16
LeetCode
不同
二叉
搜索
LeetCode(95): 不同的二叉搜索树 II
Medium!题目描述:给定一个整数 n,生成所有由1... n 为节点所组成的二叉搜索树。示例:输入:3输出:[ [1,null,3,2], [3,2,null,1], [3,1,null,null,2], [2,1,3], [1,nul...
代码星球
·
2021-02-16
LeetCode
不同
二叉
搜索
II
LeetCode(81): 搜索旋转排序数组 II
Medium!题目描述:假设按照升序排序的数组在预先未知的某个点上进行了旋转。(例如,数组 [0,0,1,2,2,5,6] 可能变为 [2,5,6,0,0,1,2] )。编写一个函数来判断给定的目标值是否存在于数组中。若存在返回 true,否则返回 false...
代码星球
·
2021-02-16
LeetCode
搜索
旋转
排序
数组
LeetCode(79): 单词搜索
Medium!题目描述:给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。示例:board=[['A','B','C','E'],['S','F','C','S'],['A...
代码星球
·
2021-02-16
LeetCode
单词
搜索
LeetCode(74):搜索二维矩阵
Medium!题目描述:编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix=[[1,3,5,7],[10,11,16,20],[23...
代码星球
·
2021-02-16
LeetCode
搜索
二维
矩阵
LeetCode(35):搜索插入位置
Easy!题目描述:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例1:输入:[1,3,5,6],5输出:2示例 2:输入:[1,3,5,6],2输出:1示例3:输入:[1,3,5,6],7输出:4示例4:...
代码星球
·
2021-02-16
LeetCode
搜索
插入
位置
LeetCode(34):搜索范围
Medium!题目描述:给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n)级别。如果数组中不存在目标值,返回 [-1,-1]。示例1:输入:nums=[5,7,7,...
代码星球
·
2021-02-16
LeetCode
搜索
范围
LeetCode(33):搜索旋转排序数组
Medium!题目描述:假设按照升序排序的数组在预先未知的某个点上进行了旋转。(例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假...
代码星球
·
2021-02-16
LeetCode
搜索
旋转
排序
数组
hexo 搜索功能
搜索功能真心好用,当文章多起来的时候,标签提供的作用已经很少了,只能简单索引,搜索却能精确查找,这里我用的依旧是最简单的本地站内搜索。安装插件npminstallhexo-generator-searchdb--save 修改站点配置文件search:path:search.xmlfield:postform...
代码星球
·
2021-02-16
hexo
搜索
功能
如何通过Dreamweaver批量对整个站点或目录进行代码搜索或部分全部替换
原文地址:http://www.idc523.com/faq/view-331.html如何通过Dreamweaver批量对整个站点或目录进行代码搜索或部分全部替换有的时候,我们希望修改网站代码或文字,如果网页内容较少,替换会相当容易,把文件一个一个打开就行了,但是,比如网站结构比较复杂,比如有成千上万个文件,这样的话...
代码星球
·
2021-02-15
如何
通过
Dreamweaver
批量
整个
【转】如何建立一个样式新颖的CSS3搜索框
在线演示搜索框大概是web开发中最常用的UI元素之一,我想基本没有必要去介绍如何使用它。无论是网站还是web应用,都会为了增强用户体验而添加它,那么你是不是也想过设计一个别致的搜索框?在今天的文章中,大家将会学到如何使用伪元素来创建一个超酷的CSS3搜索框。当然在开始介绍前你也可以下载源代码或者查看在线演示。HTML举...
代码星球
·
2021-02-15
如何
建立
一个
样式
新颖
分布式全文搜索解决方案
1.安装JDK ElasticSearch是用JAVA语言开发的,其运行需要安装JDK。 JDK(JavaDevelopmentKit),是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment)...
代码星球
·
2021-02-15
分布式
全文
搜索
解决方案
Linux 搜索日志信息
在工作中我们经常要通过日志来查找问题,但有时候日志太多又不知道日志什么时候打印的,这时我们可以通过一下方法来查找:1、进入到日志文件存放的目录下2、grep 关键字 * 例如要查找多有有关订单的信息 grep 订单 * 这样就可以查到所有...
代码星球
·
2021-02-15
Linux
搜索
日志
信息
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他