时间限制:1秒 空间限制:32768K 热度指数:139716 题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 直接递归 /* struct TreeNode { int val; struct TreeNode * ...
分类:
其他好文 时间:
2019-03-31 13:46:40
阅读次数:
131
码云链接:https://gitee.com/sweetpear/codes/np453mreahsjzckiwfy8l52 原网页: pc端: 平板端: 移动端: ...
分类:
Web程序 时间:
2019-03-31 13:46:05
阅读次数:
145
传送门 矩阵很大,但是发现 $n$ 很小,从这边考虑,对于一个一堆小矩阵放在一起的情况 考虑把每一块单独考虑然后方案再乘起来 但是这些奇怪的东西很不好考虑 所以暴力一点,直接拆成一个个小块 但是这样我们还要考虑到小矩形的限制,设 $f[i][S]$ 表示现在考虑完第 $i$ 个小块,小矩形的限制满足 ...
分类:
其他好文 时间:
2019-03-31 13:45:45
阅读次数:
119
在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。 除了Web应用外,NodeJS也被应用在许多方面,本文盘点了NodeJS在其它方面所开发的十大令人神奇 ...
分类:
Web程序 时间:
2019-03-31 13:45:33
阅读次数:
204
题目 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。 n ...
分类:
其他好文 时间:
2019-03-31 13:45:22
阅读次数:
126
让计算机“思考”。计算机是机器肯定是,但是程序员敲的代码生成的可以让它像是在“思考”。而人类的思考 程序一般有两大类,一种是工具,就像我们使用Word来写文章一样;一种是代替执行人类的思考过程,就好比阿尔法狗,像是有了思考的大脑一样。 通过程序让计算机来让计算机像人类那样思考。通过rand()函数是 ...
分类:
其他好文 时间:
2019-03-31 13:44:47
阅读次数:
165
用物理机的xshell工具连接到虚拟机中时,直接连一般都会失败,原因是:未开放22端口 所以在连接之前需要安装OpenSSH,命令如下: sudo apt-get install openssh-server openssh-client 安装完成之后,执行netstat -tnl命令,查看22端口 ...
分类:
系统相关 时间:
2019-03-31 13:44:33
阅读次数:
188
part1 (1) %d输出数据整数,"y=%d"将数据控制输出为y等于一数据的格式,%8d使数据占据了八个字节的位置,左边补空,%2d时,因为数据实际占据已经大于指定的两个字节,为了不丢失数据,输入按照数据实际占据位置输出;%f使输出数据为浮点型,小数点后默认六位,由于计算机在进制换算时有精度误差 ...
分类:
其他好文 时间:
2019-03-31 13:43:57
阅读次数:
138
有一个二维矩阵 A 其中每个元素的值为 0 或 1 。 移动是指选择任一行或列,并转换该行或列中的每一个值:将所有 0 都更改为 1,将所有 1 都更改为 0。 在做出任意次数的移动后,将该矩阵的每一行都按照二进制数来解释,矩阵的得分就是这些数字的总和。 返回尽可能高的分数。 示例: 提示: 解题思 ...
分类:
其他好文 时间:
2019-03-31 13:43:41
阅读次数:
137
2018 2019 2 网络对抗技术 201652287 Exp3 免杀原理与实践 ========== 实验内容 任务一:正确使用msf编码器,msfvenom生成如jar之类的其他文件,veil evasion,自己利用shellcode编程等免杀工具或技巧 1、使用msf编码器生成后门程序 2 ...
分类:
其他好文 时间:
2019-03-31 13:43:22
阅读次数:
144
安装CRM需要严格按照CRM部署文档的要求进行,比如设置CRM服务的服务账号一定要加入到CRM所在组织库用户里,不然会遇到下面错误。这个就是传递到SQL 的账号,在SQL那边不识别 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelo ...
分类:
其他好文 时间:
2019-03-31 13:43:06
阅读次数:
166
一:先看看springboot默认的错误处理机制 springboot默认会判断是否是浏览器(http请求头Accept是否含有 text/html)来选择返回html错误页面或json错误信息 原因在于BasicErrorController 控制器中的这两个映射 errorHtml响应来自浏览器 ...
分类:
编程语言 时间:
2019-03-31 13:42:29
阅读次数:
229
前言 最近在学习Qt开发上位机,想实现一个 检查更新 的功能,网上搜索了一大圈,发现实现过程都很复杂,关键是代码看不懂,所以就自己开发一种简单的方式来实现。实现效果如下: 点击“检查更新”按钮,如果当前版本低于远程的版本,那么会弹出如下窗口,提示更新,并显示远程的的版本号,更新时间,更新说明,如下图 ...
分类:
其他好文 时间:
2019-03-31 13:41:57
阅读次数:
318
一、创建一个DataContext普通类继承DbContext 二、配置连接字符串(MySql/SqlServer都可以) 三、在控制器里面写查询操作 四、数据库表对应的结构 总结所作的操作 1、创建DataContext类继承DbContext(一个类文件) 2、控制器里面写查询操作 ...
分类:
数据库 时间:
2019-03-31 13:41:38
阅读次数:
476
let的作用是声明变量,和var差不多。 let是ES6提出的,在了解let之前,最好先熟悉var的原理。 JavaScript有一个机制叫“预解析”,也可以叫“提升(Hoisting)机制”。很多刚接触JavaScript的人都会被这个机制弄混。比如: 在预编译阶段,JavaScript引擎会将上 ...
分类:
编程语言 时间:
2019-03-31 13:41:09
阅读次数:
148
参与组内的自动化平台编码时,开始接触到git的使用(以前自己也把代码提交到github,但都是用gui)。 总结了一些平时会用到的命令,随时补充。 复制整个项目到本地 git clone ssh://xxx.git 从远程更新代码 git fetch 从远程拉取代码 git pull 创建本地分支并 ...
分类:
其他好文 时间:
2019-03-31 13:40:54
阅读次数:
164