首页 > 2020年05月20日 > 全部分享
Leetcode练习(Python):树类:第236题:二叉树的最近公共祖先:给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”
题目: 二叉树的最近公共祖先:给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉树: ...
分类:编程语言   时间:2020-05-20 18:25:28    收藏:0  评论:0  赞:0  阅读:52
P2659 美丽的序列 - 单调栈
"题目" 不断求区间的最值问题,就用单调栈,记录每个数前面第一次出现比自己小的数的小白 然后遍历右区间对于右区间左边,最小值是stk[top],即栈顶,而stk[top 1]就是stk[top]左边第一个比stk[top]小的值 那么区间就是$[stk[top 1] + 1, i]$,区间最小值就是 ...
分类:其他   时间:2020-05-20 18:25:11    收藏:0  评论:0  赞:0  阅读:60
java中字符串截取
1.使用StringUtils,需要导包 String strs = "abcdef1003535197"; System.out.println(" 2 " + StringUtils.substringBefore(strs, "3")); //从开始截取到第一个“3”(不包含) System. ...
分类:编程语言   时间:2020-05-20 18:24:56    收藏:0  评论:0  赞:0  阅读:48
sed
sed:流编辑器主要用来过滤和替换文本内容工作原理:1. sed是流编辑器,不允许用户与它进行交互操作.sed是以行为单位处理文本内容的.每一次读取一行到内存中,即称之为模式空间(pattern space)2. 默认不修改原文件,如果需要修改需加-i参数3. sed有模式空间及保持空间(hold ...
分类:其他   时间:2020-05-20 18:24:41    收藏:0  评论:0  赞:0  阅读:39
vue中key的作用和工作原理
key值的作用 key值大多情况下使用在循环语句中,从本质来讲主要作用大概有以下两点: 1. 主要用在 Vue 的虚拟 DOM 算法,在新旧 nodes 对比时辨识 VNodes,相当于唯一标识ID。 2. Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染, 因此使用key值可以 ...
分类:其他   时间:2020-05-20 18:24:20    收藏:0  评论:0  赞:0  阅读:57
Linux中“Argument list too long”解决方法
文章作者:Tyan博客:noahsnail.com | CSDN | 简书 1. 背景Linux下使用cp,mv,rm等命令时经常会碰到“Argument list too long”错误,这主要是因为这些命令的参数太长,即文件个数过多。 2. 解决方案“Argument list too long ...
分类:系统服务   时间:2020-05-20 18:24:01    收藏:0  评论:0  赞:0  阅读:47
vue的keep-alive组件使用详解(亲测可用)
文章开头,先说一下我遇到的问题,如果不是类似业务逻辑,那么可能会遇到方法不可用的效果,淡定~~~ 我的问题是:当前有3个页面,首页(简称A)、列表页面(简称B)、详情页面(简称C),从A->B,B->C,C->B,这时,希望B页面状态为进入C页面时的状态,B->A,A->B,这时希望B页面是页面初始 ...
分类:其他   时间:2020-05-20 18:23:43    收藏:0  评论:0  赞:0  阅读:75
IIS下删除响应Header里面的Server Header
如果不考虑使用第三方控件实现,可以用PowerShell的方式: Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.webServer/security/requestFiltering" - ...
分类:其他   时间:2020-05-20 18:23:25    收藏:0  评论:0  赞:0  阅读:290
类成员函数如何作为pthread_create的线程函数详解
1. C++成员函数隐藏的this指针 C++中类的普通成员函数都隐式包含一个指向当前对象的this指针,即:T *pThis,其中T为类类型。 C++通过传递一个指向自身的指针给其成员函数从而实现程序函数可以访问C++的数据成员。这也可以理解为什么 C++类的多个实例可以共享成员函数但是确有不同的 ...
分类:编程语言   时间:2020-05-20 18:23:06    收藏:0  评论:0  赞:0  阅读:81
BAT随笔记录(1)
@echo offrem 删除旧的TS文件del /Q E:\FFMPEG\OldTSdel /Q E:\FFMPEG\NewTSrem 删除旧的MP4文件文件del /Q E:\FFMPEG\MP4rem 切换到CURL目录进行TS文件下载cd /d E:\FFMPEG\CURL\binrem 将 ...
分类:其他   时间:2020-05-20 18:22:13    收藏:0  评论:0  赞:0  阅读:41
中缀表达式求值的方法—栈
对于像是1+2的中缀表达式,我们可以轻松地运用代码来算出结果。 但是对于1+(2^2)/3*4这样的表达式,事情就变得有些复杂了... 对于上述的表达式,我们可以运用栈的相关知识来解决—建立两个栈,栈1放数字,栈2放运算符;遇到数字时入栈1;遇到运算符时,若栈2为空,则pop出栈1中的两个数运算,将 ...
分类:其他   时间:2020-05-20 18:21:48    收藏:0  评论:0  赞:0  阅读:64
如何解决超链接访问后hover样式就不渲染
点击过后的超链接就不具有active和hover了,所以调换L-V-H-A(link-visited-hover-active) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" ...
分类:其他   时间:2020-05-20 18:21:28    收藏:0  评论:0  赞:0  阅读:49
Hadoop-Zookeeper环境搭建、Zookeeper的shell操作、Zookeeper的JavaAPI
环境搭建 Zookeeper的架构模型 watch机制 Zookeeper的shell操作 Zookeeper的JavaAPI ...
分类:编程语言   时间:2020-05-20 18:21:07    收藏:0  评论:0  赞:0  阅读:62
2020/5/30 BUU_[FlareOn4]IgniteMe
查壳: 没壳,跑一下看看: 经典输入处理判断,扔进IDA看一看: 框架比较简单,但是简单的框架内容可不一定简单。 一些API函数,念着英文就知道什么意思了。看一下读取数据的函数: 中规中矩的,把读入的'\n'和'\r'过滤一下。 看一下处理和判断的函数: 大体逻辑是这样的: v0是长度,v4是一个给... ...
分类:其他   时间:2020-05-20 18:20:49    收藏:0  评论:0  赞:0  阅读:98
vue——put请求设置header后无效问题解决
原: ···let config = { headers: { "Content-Type": "application/json", "token": localStorage.getItem("token") } } this.$axios.put('***' ,config).then(fun ...
分类:其他   时间:2020-05-20 18:20:00    收藏:0  评论:0  赞:0  阅读:201
文件权限
1、rwx的含义 r w x目录 ls mkdir/mv/rm cd文件 cat/head/less vim/vi 执行2、ugo的含义 u:文件的所有者/创建者 g:文件所属组里的用户 o:非U非G此外,a表示所有用户,包含ugo3、修改文件权限(chmod)用法:chomd [选项] 模式 文件 ...
分类:其他   时间:2020-05-20 18:19:29    收藏:0  评论:0  赞:0  阅读:71
SpringBoot 登录拦截功能的实现
用到 handlerInterceptor; 1、实现HandlerInterceptor接口或继承实现了HandlerInterceptor的类 1) 重写 preHanle 方法 实现登录用户的过滤 判断是否已经登陆,未登录跳转到登录页面 2、 1)在springmvc.xml文件的mvc拦截器... ...
分类:编程语言   时间:2020-05-20 18:19:09    收藏:0  评论:0  赞:0  阅读:56
XXLJOB终止定时任务的犯二小故事
xxljob中终止定时任务的方式是通过Thread.interrupt()+处理中断异常的方式强制终止任务的。所以单纯的线程只要进行阻塞操作就可以实现终止。 但是代码里已经遍布了ThreadPoolExecutor创建出来的线程池,尝试各种方式线程内部都不能感受到外部线程的interrupt,尝试了 ...
分类:其他   时间:2020-05-20 18:18:49    收藏:0  评论:0  赞:0  阅读:127
jQuery框架二
操作标签 jQuery的链式操作 使用jQuery可以做到一行代码操作很多标签 jQuery对象调用jQuery方法之后返回的还是当前jQuery对象 也就可以继续调用其他方法 jQuery导入的时候,必须 是相对路径 事件 克隆事件 自定义模态框 左侧菜单 返回顶部 自定义登陆校验 input实时 ...
分类:Web开发   时间:2020-05-20 18:18:16    收藏:0  评论:0  赞:0  阅读:56
DockerToolbox 中redis的安装及使用
第一步:获取redis docker pull redis 第二步:创建redis docker run -p 6379:6379 --name myredis -v $PWD/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis ...
分类:其他   时间:2020-05-20 18:17:42    收藏:0  评论:0  赞:0  阅读:85
1404条   上一页 1 ... 23 24 25 26 27 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!