HDU 1846 有n个石头,2个人,每次只能拿m个,谁最后拿完谁赢。
假如n%(m+1)==0,第一个人拿x个,那么第二个人拿m+1-x个,第一个人拿完之后,第二个人始终能拿。
HDU 2147 有n*m个格子和一个棋子,棋子初始在(1,m),每次移动棋子只能到3个位置(左边,下边和左下),谁不能走谁就输。
HDU 2188 和HDU1846一样
HDU ...
分类:
其他好文 时间:
2015-08-27 23:08:33
阅读次数:
193
...
分类:
其他好文 时间:
2015-08-27 23:06:09
阅读次数:
149
STL中的集合都有Iterator,Iterator模式的作用是遍历集合中的元素。它的实现原理为把遍历封装到一个类中进行(Iterator类),这样避免了暴露这个聚合对象内部。...
分类:
其他好文 时间:
2015-08-27 23:04:42
阅读次数:
174
修改DotCMS配置属性
DotCMS配置文件dotmarketing-config.properties在以下文件夹中可以找到:
/dotserver/tomcat-X.x/webapps/ROOT/WEB-INF/classes/
这个文件必须在插件中重写,以防止破坏这些变化在接下来dotCMS升级中。
在静态配置插件中修改配置属性,使用以下步骤:
1、从dotmar...
分类:
其他好文 时间:
2015-08-27 23:06:37
阅读次数:
213
现有一个包含N个元素的集合S,求集合S的所有非空子集?
例如:集合S包含三个元素{a, b, c},则它的所有非空子集为: {a}, {b}, {c}, {a, b}, {a, c}, {b, c} 和{a, b,
c}。
这里先用位操作的思路来求解,具体方法:用2进制Bit位来标记集合中的某个元素是否被选中,1代表选中,0代表未选中。例如集合{a, b, c}的所有子集可如下表示:
{...
分类:
其他好文 时间:
2015-08-27 23:04:07
阅读次数:
228
Super Jumping! Jumping! Jumping!
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 28091 Accepted Submission(s): 12529
Problem Descript...
分类:
其他好文 时间:
2015-08-27 23:03:15
阅读次数:
190
在权限系统中,大多数的页面都用到了树形结构,其中最常用的便是树资源的加载和单击事件,除此之外ztree还可以实现很多功能。今天以实现复选框的添加功能为例,咱们再来深入的学习下ztree的应用。
一、实例描述
在用户管理模块中,需要给用户添加角色,而用户与角色的之间是一个多对多的关系。这里我们可以先加载两个角色树资源,通过两个树之间数据的交换,从而得到用户所拥有的角色资源,实现效果...
分类:
其他好文 时间:
2015-08-27 23:05:13
阅读次数:
1500
首先说交叉验证。
交叉验证(Cross validation)是一种评估统计分析、机器学习算法对独立于训练数据的数据集的泛化能力(generalize), 能够避免过拟合问题。
交叉验证一般要尽量满足:
1)训练集的比例要足够多,一般大于一半
2)训练集和测试集要均匀抽样
交叉验证主要分成以下几类:
1)Double cross-validation
Double cross...
分类:
其他好文 时间:
2015-08-27 23:03:09
阅读次数:
814
Constructing Roads In JGShining's Kingdom
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 19340 Accepted Submission(s): 5473
Problem ...
分类:
其他好文 时间:
2015-08-27 23:03:56
阅读次数:
198
ReactiveCocoa2 源码浅析标签(空格分隔): ReactiveCocoa iOS Objective-C ? 开车不需要知道离合器是怎么工作的,但如果知道离合器原理,那么车子可以开得更平稳。 ReactiveCocoa 是一个重型的 FRP 框架,内容十分丰富,它使用了大量内建的 block,这使得其有强大的功能的同时,内部源码也比较复杂。本文研究的版本是2.4.4,小版本间的差别不...
分类:
其他好文 时间:
2015-08-27 23:05:05
阅读次数:
375
题意:求n个数的排列,前m个中有k个在自己的位置上的方法数。思路:设D[n]为n个元素的错排数.
于是我们有D[1] = 0 D[2] = 1;
D[n] = (D[n-1] + D[n-2]) * (i-1)
考虑问题本身,我们首先从前m个数选k个数不动.即C(m,k)。对于没有选的前m中的m-k个数肯定是参与了错排,而后面n-m个数中参加错排的个数不定,所以我们枚举一个后面n-m个数中选出...
分类:
其他好文 时间:
2015-08-27 23:03:48
阅读次数:
685
使用replace方法把原有的Fragment替换掉;
使用hide和show方法,把已经添加过的Fragment再次显示出来。
使用replace(R.id.layout,B)即可以。但是这带来一个问题,原来A会在被replace后被销毁,会调用其生命周期函数(onDestoryView(),onPause(),onDestory())。
如果频繁地replace Fragment会...
分类:
其他好文 时间:
2015-08-27 23:02:28
阅读次数:
259
Bridging signals
Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 1169 Accepted Submission(s): 767
Problem Description
'Oh no, they'v...
分类:
其他好文 时间:
2015-08-27 23:03:40
阅读次数:
239
在做手势解锁时 ,发现荣耀6机型在锁屏熄灯,情况下,屏幕再重新点亮。会出现,手势解锁图案压缩变形,此时,需要重新调用 onLayout() 函数,重新绘图 ,实现屏幕解锁正常。
@Override
protected void onLayout(boolean changed, int left, int top, int right, int bottom) {
su...
分类:
其他好文 时间:
2015-08-27 23:01:42
阅读次数:
185
封装 如下工具类 在EditText 的addTextChangListener( )方法内的onTextChangge方法内,调用工具内即可。
工具类如下
/**
* onTextChanged
* @param sequence (CharSequenc s
* @param editText
*/
public static void...
分类:
其他好文 时间:
2015-08-27 23:00:57
阅读次数:
259
写一个Flask应用的功能时需要读文件,文件内容含指定字符串的话(即有个if key in filecontent的比较)就把文件内容输出到页面,,结果报错UnicodeDecodeError,查阅Flask的文档却似乎讲Flask默认哪里都是utf8编码,可现在却出了个由于字符是utf8而不是ascii报的错最后解决了
我灵机一点把filecontent解码一下,写成filecontent.dec...
分类:
其他好文 时间:
2015-08-27 23:03:13
阅读次数:
240
Gephi项目网址:http://gephi.github.io/Gephi是一款开源免费跨平台基于JVM的复杂网络分析软件, 其主要用于各种网络和复杂系统,动态和分层图的交互可视化与探测开源工具。可用作:探索性数据分析,链接分析,社交网络分析,生物网络分析等.总之,用Gephi你可以画出很酷的图形,例如:...
分类:
其他好文 时间:
2015-08-27 22:59:50
阅读次数:
459