https://oj.leetcode.com/problems/next-permutation/http://fisherlei.blogspot.com/2012/12/leetcode-next-permutation.htmlpublicclassSolution{
publicvoidnextPermutation(int[]num){
//SolutionB
nextPermutation_Math(num);
//SolutionA
//nextPermutation_AllPerms(..
分类:
其他好文 时间:
2015-01-02 16:11:11
阅读次数:
93
R1:HQ#shrunBuildingconfiguration...Currentconfiguration:2433bytes!version12.4servicetimestampsdebugdatetimemsecservicetimestampslogdatetimemsecnoservicepassword-encryption!hostnameHQ!boot-start-markerboot-end-marker!enablesecret5$1$Y6K/$lir0fGeg6iG58JyQ7A0..
分类:
其他好文 时间:
2015-01-02 16:09:46
阅读次数:
339
程序开发中,我们不可能把所有的功能一次全部实现,那么我们就应该留一些接口出来,让其他的功能以插件的形式添加到我们的程序中,这样我们的程序不用做任何更改就可以添加很多新的功能了。我们常用的软件如excel、photoshop等,都有这些功能,那么该如何实现呢?本文通过一个简单的例子实现。...
分类:
其他好文 时间:
2015-01-02 16:09:22
阅读次数:
144
题目描述
长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。
请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。
输入
第一行输入一个整数n (1< n < 50),
表示蚂蚁的总数。...
分类:
其他好文 时间:
2015-01-02 16:06:38
阅读次数:
175
Treasure Hunt I
Time Limit: 2 Seconds
Memory Limit: 65536 KB
Akiba is a dangerous country since a bloodsucker living there. Sometimes the bloodsucker will appear and kill everyone who is...
分类:
其他好文 时间:
2015-01-02 16:09:19
阅读次数:
194
与switch不同,scala模式匹配没有break的问题。如果case中的判断不能匹配,则捕获所有的模式来尝试匹配。变量模式可能与常量表达式冲突,变量必须以小写字母开头。如果有一个小写字母开头的常量,则需要把它抱在反引号中。在类型匹配的时候,必须给出一个变量名,否则会拿对象本身来进行匹配。由于匹配发生在运行时,Jvm中泛型的类型信息是被擦掉的,所有不能用类型来匹配特定的Map类型。正则表达式是适...
分类:
其他好文 时间:
2015-01-02 16:08:52
阅读次数:
180
我是一个怀旧的人,喜欢听老音乐,看老电影。下面的几部电影,我每隔一段时间都会看一遍。
1《肖申克的救赎》
《肖申克的救赎》,是我上大一的时候,英语老师推荐的电影。刚看第一遍的时候,就被主人公安迪毅力,向往自由的精神所鼓舞。下面摘录了一段观后感,我觉得说的很好,值得我们去深思!
在我们自己的现实中,我们注定是自己剧中的主角,而电影给我们一个局外人的机会,所以我...
分类:
其他好文 时间:
2015-01-02 16:05:52
阅读次数:
230
Solr多核(MultiCore)的概念
想象一下,如果在你的应用里,如果你的索引要区分Catalog,多语言和索引类型,这样的话,一个Search应用对应一个Solr实例是远远不够的,这样就引入了Solr多核(MultiCore)的概念。Solr多核就是在一个search 应用里面创建多个实例,然后给实例分别创建文件系统。
Solr多核的创建
WebSphere Commerce本地开...
分类:
其他好文 时间:
2015-01-02 16:08:10
阅读次数:
321
注解可以在程序的各个条目中添加信息,是插入到代码中以便有工具可以对他们进行处理的标签。可以对是scala类使用java注解,也可以使用scala特有的注解。在scala中,可为类,方法,字段,局部变量和参数添加注解。Java注解的参数类型只能是:1)数值型变量2)字符串3)类变量4)java枚举5)其他注解6)上述类型的数组。如果要实现一个新的Java注解,则需要用Java来编写该注解类。scal...
分类:
其他好文 时间:
2015-01-02 16:08:00
阅读次数:
199
程序开发中,经常会使用到动态库,那么动态库该如何实现和调用呢?本文通过一个简单的例子实现。...
分类:
其他好文 时间:
2015-01-02 16:04:38
阅读次数:
229
文章出自: http://blog.csdn.net/lili72
1 能定时发起各类型的任务
1.1 任务类型比如 shell脚本,或者jar 程序,或者调用存储过程
1.2 可以设置每天什么时候开始执行,每天执行几次。或者每隔多久执行一次(类crontab)
1.3 数据平台一般的任务类型有:
1.3.1 101任务: 检查数据源文件是否到齐(包括文件个数,或者...
分类:
其他好文 时间:
2015-01-02 16:06:34
阅读次数:
204
【来信】 老师你好。我是来自一所普通的211学校,我从高二接触了编程,感觉编程太神奇了,然后自学了C语言,期间没有任何人教,都是自学。但由于高三的到来,一年没学编程。到高三自己立下目标,一定要考软件工程专业,结果的确实现了。 开始我担心自己入学的编程水平太差,到暑假看汇编和复习C语言,然后又到网上找视频教程看,总之开学之前学完了C语言。不过开学后,我发现我们软件学院的学生很多人根本没学过编程。...
分类:
其他好文 时间:
2015-01-02 16:05:24
阅读次数:
121
题目描述
输入一个正整数n(1再输入n*n的矩阵,要求求该矩阵的下三角元素之和。
输入
输入包括n+1行第一行为整数:n
接下来的n行为矩阵数据
输出
矩阵的下三角元素之和
样例输入
5
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9
样例输出
75
代码如下:
#incl...
分类:
其他好文 时间:
2015-01-02 16:05:13
阅读次数:
234
上一篇主要讲了我对裁剪消除算法的思考,这一篇的主题是计算单行覆盖面积,以此来确定是否达到了裁剪条件。
就像之前所说的,在该游戏中,基本方块都由四个小方块构成,四个小方块的尺寸均是25*25。因此游戏区域是宽可容纳10个方块,高可容纳20个方块。即250*500。每行的间距均是25。
因此,现在的问题就是,如何判定在这个宽250,高25的区域内,方块所占的面积。如果能够计算出其面积,而这个区域的...
分类:
其他好文 时间:
2015-01-02 16:03:52
阅读次数:
206
这本来是一篇帮助侄子大学选专业的文字,也算是自己的一些想法,整理出来和各个挨踢人士分享,有些思路不是自己的,也是从网上看到的,各位可能感觉有些熟悉,以下是内容:
先说说我的经验和想法,打工只是一种挣钱的方式,而挣钱的方式有许多,总结来说有三大类,第一类给别人打工(虽然工资会逐年上涨,但基本可理解挣死工资),第二类给自己打工(比如小商店,作家等,挣得钱和自己花费的时间及努力成正比),第三类...
分类:
其他好文 时间:
2015-01-02 16:04:31
阅读次数:
206
笔者最近参与研发的一个产品里使用到了cdc mbim调制解调器,需求方要求能够正常在产品里显示mbim的信号强度,由于该设备是以网卡形式存在于系统中的,并不同于传统的以串口形式接入的适配器形式,所以这里并无法使用对串口发送AT+CSQ的方式取得信号强度。
通过查找MSDN,发现:win8里增加了一个类Windows.Networking,但遗憾的是这个类只能在metro应用里使用,而我们...
分类:
其他好文 时间:
2015-01-02 16:03:24
阅读次数:
916
一个环,分成 N 个区间,每个区间有个权值,你可以选择 B 个区间,这些区间可以连续也可以不连续。
那么如何使得选中的区间中的权值之和最大。有个限制条件,任何连续的区间,第一个区间的权值是不算的。
比如你选中编号为 k, k + 1, k + 2 的这 3 个区间时,第编号 k 的区间的权值是不算进去的,
只能算后两个区间 k + 1 和 k + 2 区间的权值之和(但是你损耗了 3 个区间...
分类:
其他好文 时间:
2015-01-02 16:04:30
阅读次数:
156