Description 老师交给小可可一个维护数列的任务,现在小可可希望你来帮他完成。 有长为N的数列,不妨设为a1,a2,…,aN 。有如下三种操作形式: (1)把数列中的一段数全部乘一个值; (2)把数列中的一段数全部加一个值; (3)询问数列中的一段数的和,由于答案可能很大,你只需输出这个数模
分类:
其他好文 时间:
2016-02-15 08:12:49
阅读次数:
224
/** * Created by han on 2016/1/28. */ import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.*; import org.apache.hadoop.hbase.cl
分类:
其他好文 时间:
2016-02-15 08:14:18
阅读次数:
218
原文:http://blog.sina.com.cn/s/blog_9ecb0d9d0101fheg.html Spring中采用annotation的方式实现AOP代理,运行测试代码时抛出以下异常: Exception in thread "main" org.springframework.be
分类:
其他好文 时间:
2016-02-15 08:14:53
阅读次数:
178
Description 在很久很久以前,曾经有两个国家和睦相处,无忧无虑的生活着。一年一度的评比大会开始了,作为和平的两国,一个朋友圈数量最多的永远都是最值得他人的尊敬,所以现在就是需要你求朋友圈的最大数目。 两个国家看成是AB两国,现在是两个国家的描述: 1. A国:每个人都有一个友善值,当两个A
分类:
其他好文 时间:
2016-02-15 08:14:04
阅读次数:
247
Description 幼儿园里有n个小朋友打算通过投票来决定睡不睡午觉。对他们来说,这个问题并不是很重要,于是他们决定发扬谦让精神。虽然每个人都有自己的主见,但是为了照顾一下自己朋友的想法,他们也可以投和自己本来意愿相反的票。我们定义一次投票的冲突数为好朋友之间发生冲突的总数加上和所有和自己本来意
分类:
其他好文 时间:
2016-02-15 08:11:31
阅读次数:
265
Description HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此, 他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同 的贝壳?这个问题很难回答。
分类:
其他好文 时间:
2016-02-15 08:13:10
阅读次数:
157
Description 新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战。THU集团旗下的CS&T通讯公司在新一代通讯技术血战的前夜,需要做太多的准备工作,仅就站址选择一项,就需要完成前期市场研究、站址勘测、最优化等项目。在前期市场调查和站址勘测之后,公司得到了一共N个可以作为
分类:
其他好文 时间:
2016-02-15 08:12:44
阅读次数:
303
今天花了一天时间建了个googlefonts的代理,可以实现从google取回数据,转换成特定域名。忽略缓存控制,可以长期保存,永不过期,(其实10年,10年后,googlefonts将会如何?)日志加上了HIT标记方便查询统计命中率。很多时间花在了调整参数的数值上:这个size,那个buffer,还有..
分类:
其他好文 时间:
2016-02-15 07:09:45
阅读次数:
206
前言:这个项目属于学习JavaWeb的SSH框架的练习之作,参考至《Struts2+Spring+Hibernate框架技术与项目实战》这本书的第24章。当然部分内容我觉得还是存在不足的,因此我根据自己的理解进行了优化。注:整个项目已经开源,有需要源代码进行研究的可以自行下载:https://github...
分类:
其他好文 时间:
2016-02-15 07:07:33
阅读次数:
626
排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。 Python内置的sorted()函数就可以对list进行排序: s...
分类:
其他好文 时间:
2016-02-15 07:04:53
阅读次数:
1449
前言 现在,经验证的 DreamSpark 学生无需承担任何责任即可免费获取 Microsoft Azure for DreamSpark,且没有时间限制和意外费用。如果需要,您随后可升级获取更多服务,但您现在即可借助背后 Microsoft 云的强大功能托管您的 Web 应用和网站,且无需花费任何
分类:
其他好文 时间:
2016-02-15 07:05:33
阅读次数:
5065
通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不...
分类:
其他好文 时间:
2016-02-15 07:06:50
阅读次数:
256
Let's image tow cases for the following string: var str = `foo foobar foobaz fooboo` First of all: we know how to capture foobar or fooboo: var regex
分类:
其他好文 时间:
2016-02-15 07:03:28
阅读次数:
186
本文目的:展示 PyQt5 结合 matplotlib 时,如何显示其 NavigationToolbar。 本人搜遍所有网络无果,没办法,查看PyQt5源代码,最终才搞明白。。。特此留记。 〇、PyQt4 与 PyQt5 导入 NavigationToolbar 时的区别(去掉两个agg) # P
分类:
其他好文 时间:
2016-02-15 07:05:32
阅读次数:
1043
bool checkSame(std::string a, std::string b) { constexpr int size = 145; std::vector<int> count(145); std::for_each(a.cbegin (), a.cend (), [&](char c
分类:
其他好文 时间:
2016-02-15 07:02:41
阅读次数:
234
We'll capture groups of characters we wish to match, use quantifiers with those groups, and use references to those groups in String.prototype.replace
分类:
其他好文 时间:
2016-02-15 07:03:48
阅读次数:
461
题 题意 给你n(1?≤?n?≤?106)个数a1..an(0?≤?ai?≤?109),再给你m( 2?≤?m?≤?103)如果n个数的子集的和可以整除m,则输出YES,否则NO。 分析 分两种情况: 当n>m时,s[i]表示前i张钱共多少钱,s[i]%m的取值为0到m-1,由抽屉原理可知,s[i]
分类:
其他好文 时间:
2016-02-15 01:58:22
阅读次数:
248