logback 常用配置详解(三)
:
过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不...
分类:
其他好文 时间:
2014-10-01 04:12:50
阅读次数:
264
http://acm.hdu.edu.cn/showproblem.php?pid=4811
因为看到ball[0]>=2 && ball[1]>=2 && ball[2]>=2 ans=(sum-6)*6+15 sum是三种颜色的球个数的和,然后就想到分类讨论,因为情况是可枚举的,
发现整数如果不加LL直接用%I64d打印会出问题
//#pragma comment(lin...
分类:
其他好文 时间:
2014-09-30 21:52:20
阅读次数:
192
这道题很简单,不过它的背景(克拉兹问题,或称角谷猜想)却不是那么简单。至今仍未有人给出一个可靠的证明。分析:只需枚举给定范围内的每一个正整数并进行模拟即可。不过这样做一定会超时,可以采取类似于记忆化的思想,将较小的数所得结果用数组保存起来,之后在计算较大的数时可以直接引用。不过,并非所有的数的结果都...
分类:
其他好文 时间:
2014-09-30 20:54:00
阅读次数:
177
思路:枚举第一个字符串的位置,然后枚举最长公共前缀的长度,时间即会下降……
#pragma comment(linker, "/STACK:1024000000,1024000000")
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define mem(a,b) memset(...
分类:
其他好文 时间:
2014-09-30 19:14:09
阅读次数:
184
题目链接题意:求出在a到b之间的数中,有多少个0。思路:组合数学问题。能够枚举每一个位置上的数i,如果i之前的数为left,后面的为right,后面有num位数。当i != 0时,将i置为0,所以组合数为left * 10^num(后面的位数,每一位有10种选择),当i = 0时,当前面取[1, l...
分类:
其他好文 时间:
2014-09-30 14:45:19
阅读次数:
108
用递归实现各种情况的枚举,可以看做是考察DPS的简单实现。 1 #include 2 3 int n,max,count,target[4][4]; 4 5 int place(int x,int y){ 6 int i; 7 for(i=y;i>=0;i--){ 8 ...
分类:
Web程序 时间:
2014-09-29 21:53:41
阅读次数:
140
----- 有时候如果枚举起点超时,那么试试枚举终点。枚举每一个i为终点(0i内相同字母的个数不超过k 1 #include 2 #include 3 const int N = 100000 + 10; 4 typedef __int64 LL; 5 char str[N]; 6 LL c...
分类:
其他好文 时间:
2014-09-29 21:07:21
阅读次数:
179
CCApplication继承自ApplicationProtocol (class CC_DLL Application : public ApplicationProtocol)ApplicationProtocol类中定义了相关的平台枚举量,应用启动完成回调,应用进入后台回调,从后台进入应用回...
分类:
移动开发 时间:
2014-09-29 19:41:01
阅读次数:
283
按照一些资料上讲,其实enum也就是在编译器层面实现用类来包装枚举(typesafe enum 模式)的思想。以保证类型安全。自己用类来写枚举其实效果也还是不错的,只是代码略显啰嗦。例子代码 1 public class EnumClass1 extends EnumClass { 2 privat...
分类:
其他好文 时间:
2014-09-29 15:50:31
阅读次数:
239
一上来没思路…… 但是由于每块蛋糕面积相等,又因为每次切必须切成两半,所以每半的面积都是每块蛋糕面积的倍数。 枚举切下来的蛋糕应该还被分为多少块蛋糕,计算切割的地方,分X 和 Y, 递归搜索。 上代码:#include #include #include #include #include...
分类:
其他好文 时间:
2014-09-29 10:22:47
阅读次数:
138