题源:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iv/ 本题代码: 整体思路: 要进行n次交易,至少需要2n天,如果k大于或等于数组长度的一半,那么这题就退化为买卖股票的最佳时机 II,采用贪心法来做(见Leet ...
分类:
其他好文 时间:
2019-04-05 19:50:50
阅读次数:
178
题目来源:https://leetcode-cn.com/problems/two-sum-iv-input-is-a-bst/ 给定一个二叉搜索树和一个目标结果,如果 BST 中存在两个元素且它们的和等于给定的目标结果,则返回 true。 测试用例中的树按层遍历为[5,3,6,2,4,null,7 ...
分类:
其他好文 时间:
2019-04-05 14:27:06
阅读次数:
292
# pip install beautifulsoup4 from bs4 import BeautifulSoup html_doc = """ The Dormouse's story The Dormouse's story Once upon a time there were three ... ...
分类:
其他好文 时间:
2019-03-30 13:41:43
阅读次数:
152
# pip install beautifulsoup4 from bs4 import BeautifulSoup html_doc = """ The Dormouse's story The Dormouse's story Once upon a time there were three ... ...
分类:
其他好文 时间:
2019-03-30 13:35:00
阅读次数:
164
AES 256 , KEY 的长度为 32字节(32*8=256bit). AES 128 , KEY 的长度为 16字节(16*8=128bit) CBC 模式需要IV, java PKCS5Padding 对应 C#.NET 的 PKCS7 。 明文,KEY和IV 三者 string 转 byt ...
分类:
编程语言 时间:
2019-03-30 10:51:28
阅读次数:
234
(1) 基于度量来分析自己的程序结构 方法和类的复杂度分析图片中ev(G),iv(G),v(G),OCavg,WMC含义如下: ev(G)即Essentail Complexity,用来表示一个方法的结构化程度,范围在[1,v(G)]之间,值越大则程序的结构越“病态”,其计算过程和图的“缩点”有关。 ...
分类:
其他好文 时间:
2019-03-27 00:22:46
阅读次数:
210
一、基于度量的程序结构分析 首先给出Complexity metrics中参数的含义: ev(G):基本复杂度是用来衡量程序非结构化程度的,非结构成分降低了程序的质量,增加了代码的维护难度,使程序难于理解。因此,基本复杂度高意味着非结构化程度高,难以模块化和维护。 Iv(G):模块设计复杂度是用来衡 ...
分类:
其他好文 时间:
2019-03-27 00:17:12
阅读次数:
231
IV IV是指初始化向量。 在我们当前讨论的场景中: 在IPSec ESP使用AES-GCM加密 IV有两个含义: 1. ESP报文封装时的IV,RFC中称为 AES-GCM IV 2. 在讨论加解密设备的时候,我们讨论的IV,与1中不同,称为 AES-GCM-ESP IV, 也称作nonce no ...
分类:
其他好文 时间:
2019-03-26 18:09:03
阅读次数:
425
“小白兔”怎样吃掉了狼和野猪一天,一只兔子在山洞前写文章, 一只狼走了过来,问: " 兔子啊,你在干什么? " 答曰: " 写文章。 " 问: " 什么题目? " 答曰: " 《浅谈兔子是怎样吃掉狼的》。 " 狼哈哈大笑,表示不信,于是兔子把狼领进山洞。 过了一会,兔子独自走出山洞,继续写文章。 一 ...
分类:
其他好文 时间:
2019-03-18 15:30:48
阅读次数:
178
打开草料二维码(https://cli.im/) 将你的地址(如:192.168.1.102/story/index.php)复制到生成二维码,使用手机扫码即可预览效果 ...
分类:
移动开发 时间:
2019-03-16 11:04:19
阅读次数:
158