您需要在二叉树的每一行中找到最大的值。 示例: 输入: 1 / \ 3 2 / \ \ 5 3 9 输出: [1, 3, 9] 解法一:宽度优先搜索 List<Integer> res = new ArrayList<>(); public List<Integer> largestValues(T ...
分类:
其他好文 时间:
2021-06-18 19:10:47
阅读次数:
0
InputSplit是block和mapper之间的代理,也即是为mapper提供了一个数据视图。 我们以HDFS的block的大小为128MB举例,当一行日志为130MB(包括行分隔符),这一行数据会被分在两个block中,如果mapper直接读block的话,会读到一个被截断的行日志。这是为什么 ...
分类:
其他好文 时间:
2021-06-18 18:49:59
阅读次数:
0
2152 数字组合 现在小瓜有1到n这n个整数,他想知道用这n个整数组成一个长度为n的数字序列的所有方法(每个整数可以重复使用)。你能帮助他吗? 输入 一行一个整数n(1<=n<=6)。 输出 若干行,每行表示用1到n组成一个长度为n的数字序列的一种方法。所有方法按字典序输出。 输入样例 2 输出样 ...
分类:
其他好文 时间:
2021-06-17 17:14:39
阅读次数:
0
查看是否区分大小写 show Variables like '%table_names' 查看lower_case_table_names的值,0代表区分,1代表不区分 修改方法 1.用ROOT登录,修改/etc/my.cnf 2.在[mysqld]下加入一行:lower_case_table_na ...
分类:
数据库 时间:
2021-06-17 17:06:18
阅读次数:
0
HTTP请求:组成的三部分:请求行、请求头、请求体请求行:请求方式,请求的URL,请求的协议版本(第一行)请求头:以K:V来记录请求的属性(第一行到空行之间)m请求体:携带请求的参数(空行以下) HTTPS:1、https协议需要到CA申请证书,一般免费证书较少,因而需要一定费用;2、http是超文 ...
分类:
Web程序 时间:
2021-06-17 16:40:27
阅读次数:
0
在做题中,常常要求读入一行字符串,而这串字符里面可能有空格、制表符等空白字符,如果直接用%s是不可以的,于是有些人就想到用gets(),但由于gets很难控制,故而一般不推荐使用,所以用%[^\n]就可以很好的解决这个问题了,^表示"非"即读入其后面的字符就结束读入。#include <stdio. ...
分类:
其他好文 时间:
2021-06-16 18:13:15
阅读次数:
0
span简单的学习 span和div可以说是异曲同工,但是他们还有区别。 span和div的默认样式都是看不出任何变换的。 如果一想在一行文字实现两种不同的效果就要用到span 这样他们不会换行,因为每新增一个div都会换一次行。 例子 变成在一个无需列表里面增加两种样式 歌曲名字事斜体,演唱者是粗 ...
分类:
其他好文 时间:
2021-06-16 17:44:25
阅读次数:
0
用到的软件:Winhex软件 步骤: 1、编译出boot.hex、app.hex 2、复制一份boot.hex,并改名为boot_app.hex 3、把Boot的最后一行去掉,再把App的所有文件复制到Boot后即可 具体如下: :020000040800F2 //boot起始地址 :1000000 ...
分类:
移动开发 时间:
2021-06-15 18:34:20
阅读次数:
0
1. 布局 为什么要布局: 布局之后窗口的排列是有序的 布局之后窗口的大小发生变化, 控件的大小也会对应变化 如果不对控件布局, 窗口显示出来之后有些控件的看不到的 布局是可以嵌套使用 常用的布局方式: 水平布局 → 所有的控件水平排列 → 一行多列 垂直布局 → 所有控件垂直排列 → 多行一列 网 ...
分类:
其他好文 时间:
2021-06-15 18:03:01
阅读次数:
0
1、vim编辑代码设置:sudo vim /etc/vim/vimrc... set autoindent " 设置每次单击Enter键后,光标移动到下一行时与上一行的起始字符对齐 set cindent set number "display line number set ts=4 "tabsp ...
分类:
系统相关 时间:
2021-06-15 17:59:34
阅读次数:
0