一:解题思路 方法一:将s中的每一颗子树都和t进行对比。Time:O(m*n),Space:O(h) 方法二:将s和t的每颗子树的根节点都设置一个哈希值,于是只需要对比对于节点的哈希值就行。Time:O(m+n),Space:O(m+n) 二:完整代码示例 (C++版和Java版) 方法一C++: ...
分类:
其他好文 时间:
2020-03-18 17:13:58
阅读次数:
59
题目描述 http://acm.hdu.edu.cn/showproblem.php?pid=1873 代码示例 #include<queue> #include<iostream> #include<string> #include<iomanip> using namespace std; st ...
分类:
其他好文 时间:
2020-03-17 21:00:50
阅读次数:
47
[toc] 需求描述 在日常开发中,我们都应该去避免循环调用。以循环dubbo调用为例,dubbo调用需要走局域网络发送数据,唤起目标服务的dubbo线程,占用数据库连接,最后接收数据这一漫长的过程。如果循环多次调用,会有巨大的性能开销。如:调用主数据请求100条商品信息优化成批量后,性能将会有90 ...
分类:
其他好文 时间:
2020-03-17 19:41:07
阅读次数:
99
1. 数组的定义和初始化 数组定义语法 定义和初始化数组 代码示例: 2. 数组遍历 3. 二维数组 4. 数组拷贝和传参 ...
分类:
编程语言 时间:
2020-03-17 11:34:29
阅读次数:
67
一:解题思路 解题方法:遍历一遍原始字符串,统计每个字母出现的次数,并统计有多少个奇数的字母。那么最后用不上的字母个数为奇数字母个数减1,最后减去它和0之间的最大值即可。Time:O(n),Space:O(k) 二:完整代码示例 (C++版和Java版) C++: class Solution { ...
分类:
其他好文 时间:
2020-03-16 21:58:27
阅读次数:
53
一:解题思路 方法一:递归法 Time:O(n),Space:O(log(n)) 方法二:迭代法 Time:O(n),Space:O(n) 二:完整代码示例 (C++版和Java版) C++递归: class Solution { public: TreeNode* sortedArrayToBST ...
分类:
编程语言 时间:
2020-03-16 17:41:52
阅读次数:
67
poi导入excel代码示例 原文地址:https://mbd.baidu.com/newspage/data/landingshare?pageType=1&isBdboxFrom=1&context=%7B%22nid%22%3A%22news_9588929214493290157%22%2C ...
分类:
编程语言 时间:
2020-03-16 09:34:45
阅读次数:
1911
本文主要介绍odoo打印报表定制的方法及代码示例 从odoo8.0开始使用基于Qweb,Bootstrap和Wkhtmltopdf的全新报表引擎。一份报表由两个元素构成: 1 在ir.actions.report.xml中定义报表记录,使用定义报表生成的参数。 2 Qweb view定义报表样式 R ...
分类:
其他好文 时间:
2020-03-15 19:13:06
阅读次数:
219
v for循环的时候,key属性只能使用number获取string key在使用的时候,必须使用v bind属性绑定的形式,指定key的值,绑定的是循环的那个对象。 代码示例: ...
分类:
其他好文 时间:
2020-03-15 17:31:55
阅读次数:
47
Java基础 注释 Java中的注释有三种: 单行注释,多行注释,文档注释; 代码示例: 标识符和关键字 标识符: Java所有的组成部分都需要名字。类名、变量名以及方法名被称为标识符。 标识符注意点: 所有的标识符都应该以字母(A Z或者a z) ,美元符($) 、或者下划线( )开始。 首字符之 ...
分类:
编程语言 时间:
2020-03-15 13:43:00
阅读次数:
74