Given an Iterator class interface with methods: next() and hasNext(), design and implement a PeekingIterator that support the peek() operation -- it e ...
分类:
其他好文 时间:
2019-11-24 10:12:24
阅读次数:
58
主要是考虑base为0,指数为负数的特殊情况 ...
分类:
其他好文 时间:
2019-11-23 12:54:09
阅读次数:
58
比特币-简介数字货币银行系统:数字货币,没有现钞,没有银行网点;所有账目公开可查询;货币发行方式分布式的系统:基于P2P网络基于非对称密码学的交易:公钥锁定比特币,私钥解锁区块链作为银行账本 区块链-区块的生成和链接共识机制POW-Proof-of-Work:通过挖矿保证我是个善意的节点,并获得生成 ...
分类:
编程语言 时间:
2019-11-23 12:38:33
阅读次数:
75
开始开凿石头之前,你应该先带好必要工具 背包:二次剩余的概念,二次剩余的欧拉判别条件,费马小定理 开凿之前,我们先观摩一下石头,我们打几张张 i^pow%mod的表,横轴为i,纵轴为pow mod7(7=2*3+1): pow=0: 1 1 1 1 1 1 pow=1: 1 2 3 4 5 6 po ...
分类:
其他好文 时间:
2019-11-23 12:27:03
阅读次数:
82
矩阵,主要用于递推/$dp$优化,以及特别的题目。 运算: 注意,矩阵有$+, , ,pow$以及矩阵的逆等运算。本文讨论入门的$+, , ,pow$. 对于加法: $$ \left[ \begin{matrix} 1&3&5\\ 2&4&7\\ \end{matrix} \right]+ \lef ...
分类:
其他好文 时间:
2019-11-22 19:11:01
阅读次数:
98
题目描述 Matrix67要在下个月交给老师n篇论文,论文的内容可以从m个课题中选择。由于课题数有限,Matrix67不得不重复选择一些课题。完成不同课题的论文所花的时间不同。具体地说,对于某个课题i,若Matrix67计划一共写x篇论文,则完成该课题的论文总共需要花费Ai x^Bi个单位时间(系数 ...
分类:
其他好文 时间:
2019-11-21 09:16:49
阅读次数:
67
Implement a trie with insert, search, and startsWith methods. Example: Trie trie = new Trie(); trie.insert("apple"); trie.search("apple"); // returns ...
分类:
其他好文 时间:
2019-11-19 13:53:15
阅读次数:
65
一、默认参数python为了简化函数的调用,提供了默认参数机制:这样在调用pow函数时,就可以省略最后一个参数不写:在定义有默认参数的函数时,需要注意以下:必选参数必须在前面,默认参数在后;设置何种参数为默认参数?一般来说,将参数值变化小的设置为默认参数。python标准库实践python内建函数:函数签名可以看出,使用print(‘hellopython‘)这样的简单调用的打印语
分类:
编程语言 时间:
2019-11-19 01:02:50
阅读次数:
91
Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and put. get(key) - Get the ...
分类:
系统相关 时间:
2019-11-16 21:35:33
阅读次数:
88