A: 二叉树的最大深度 题目描述 二叉树是指每个结点最多有两个子树的树结构,这两个子树通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树的结点层定义为:根结点的层定义为 1 ,根的孩子为第二层结点,依此类推;二叉树的深度定义为:树中最大的结点层。给 ...
分类:
其他好文 时间:
2020-03-21 09:26:17
阅读次数:
104
小和问题在一个数组中,每一个数左边比当前数小的数累加起来,叫做这个数组的小和。求一个数组的小和。例子:[1,2,3,4]1左边比1小的数,没有;2左边比2小的数,1;3左边比3小的数,1,2;4左边比4小的数,1,2,3,;所以小和为1+1+2+1+2+3=10思路:归并排序的思想,在将两个数组merge的过程中统计右边有多少个数大于左边的这个数,然后乘于个数最后相加即可.publicclassw
分类:
其他好文 时间:
2020-03-21 09:22:12
阅读次数:
58
一、题目说明 题目148. Sort List,对链表进行排序,时间复杂度要求是O(nlog(n)),空间复杂度要求是常量。难度是Medium! 二、我的解答 根据要求,唯一符合标准的是归并排序。 性能如下: 三、优化措施 将merge函数,修改为非递归版本: 性能如下: ...
分类:
其他好文 时间:
2020-03-21 09:21:44
阅读次数:
61
Sub unmergeRange() Dim rg As Range With ActiveSheet Set rg = .UsedRange rowmax = rg.Rows.Count columnmax = rg.Columns.Count For i = 2 To rowmax For j ...
分类:
其他好文 时间:
2020-03-20 10:34:43
阅读次数:
72
1.简介 线程池可以简单看做是一组线程的集合,通过使用线程池,我们可以方便的复用线程,避免了频繁创建和销毁线程所带来的开销。在应用上,线程池可应用在后端相关服务中。比如 Web 服务器,数据库服务器等。以 Web 服务器为例,假如 Web 服务器会收到大量短时的 HTTP 请求,如果此时我们简单的为 ...
分类:
编程语言 时间:
2020-03-18 21:43:12
阅读次数:
61
1. 在docker hub中配置 2.在阿里云中指定对应的模版进行创建 apiVersion: v1 kind: Service metadata: name: ivd client spec: selector: app: ivd client tier: ivd client ports: p ...
分类:
移动开发 时间:
2020-03-18 18:58:37
阅读次数:
89
Git原理 git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。 而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。 解决方案 ① 保存本地 ...
分类:
其他好文 时间:
2020-03-18 11:37:36
阅读次数:
56
General: Request URL:http://server-b.com/test.txt Referrer Policy:no-referrer-when-downgrade Request Headers: Accept:*/* Accept-Encoding:gzip, deflate ...
分类:
其他好文 时间:
2020-03-17 21:18:34
阅读次数:
89
1.系统策略禁止这个安装,请与系统管理员联系 点开始,运行“gpedit.msc” 打开组策略 点“用户配置”-管理模板-Windows组件-Windows安装服务 将“禁止从媒体安装”设为“禁用” 2.user installations are disables via policy on th ...
分类:
编程语言 时间:
2020-03-17 21:01:09
阅读次数:
90