623. 在二叉树中增加一行 思路 采用广度优先遍历的方式,同时在遍历的时候记录当前深度,如果深度与d相等,那么就改变当前层次树的结构,遍历完了之后直接return root即可。 需要注意的点是,如果深度为1,则可以直接创立一个新的节点,并把root赋值给树的left节点即可。(这是一个隐藏的坑, ...
分类:
其他好文 时间:
2020-12-16 12:47:50
阅读次数:
3
nginx proxy_pass 是支持带/ 的,同时对于不同的模式,会产生不同的效果, 整体总结(当然还有特殊情况) proxy_pass 带/的,使用的是绝对路径,请求格式会变成 http://$domainname:$port/proxy/$resource->http://$upstream ...
分类:
其他好文 时间:
2020-12-16 12:34:32
阅读次数:
2
CountDownLatch 倒计时门闩 /** * CountDownLatch不能被重用, 如果需要重新计数, 可以考虑CyclicBarrier * all wait for onw, 如多个运动员等待裁判员鸣枪, 比赛开始 * one wait for all, 如等待所有运动员到达终点, ...
分类:
编程语言 时间:
2020-12-16 12:28:42
阅读次数:
4
建一棵trie树,考虑一个串,相当于限制了其子树内部+其到根的链 如果将所有点补全,那么这个问题可以看作每一个极浅(子树内没有其他满足条件)的到根路径以及子树内部没有其他结束点的子树的子问题 对于多个子问题博弈,很明显去求sg,由于是一颗满二叉树,因此只与深度$l$(指该子树深度,与全局的$L$无关 ...
分类:
其他好文 时间:
2020-12-16 11:58:02
阅读次数:
2
1、监听 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http- ...
分类:
其他好文 时间:
2020-12-16 11:44:31
阅读次数:
4
## 获取数据库连接的方式 ### 方式一 ```javaDriver driver = new com.mysql.cj.jdbc.Driver(); String url = "jdbc:mysql://localhost:3306/ujsserver?serverTimezone=GMT"; ...
分类:
数据库 时间:
2020-12-16 11:43:14
阅读次数:
5
1.Windows下对文件夹进行共享,确保能够通过 \\windowsip\win_dir 进行访问 2.Ubuntu使用root命令,执行命令 mount -t cifs //windowsip/win_dir /tmp/share_dir -o username=windowsuser,pass ...
React 使用 styled-components 设置全局样式时,使用如下代码,但是报错Attempted import error: 'injectGlobal' is not exported from 'styled-components 只需要将injectGlobal 改为 Creat ...
分类:
其他好文 时间:
2020-12-15 11:51:57
阅读次数:
1
根据PDA不同,打开广播模式有不同区别。 main = plus.android.runtimeMainActivity(); var IntentFilter = plus.android.importClass('android.content.IntentFilter'); filter = ...
分类:
移动开发 时间:
2020-12-15 11:46:23
阅读次数:
6
编制实现进程的管道通信的程序 使用系统调用pipe()建立一条管道线,两个子进程分别向管道写一句话: Child process 1 is sending a message! Child process 2 is sending a message! 而父进程则从管道中读出来自于两个子进程的信息, ...
分类:
系统相关 时间:
2020-12-14 13:39:36
阅读次数:
4