Python 用下划线作为变量前缀和后缀指定特殊变量 _xxx 不能用’from module import *’导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因 为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员 ...
分类:
编程语言 时间:
2016-06-22 15:18:02
阅读次数:
288
利用前缀和选m个区间等价于选m个数 从最高位开始找,如果这一位至少有m个0,则可以为0,该位为1的后面就不可以选了。 还要注意,最后一个数如果该位为1,那么这一位必须为1,然后要从62开始枚举,而不是从31 ...
分类:
其他好文 时间:
2016-06-21 22:37:33
阅读次数:
219
这竟然是最小生成树。。哭瞎。 记前缀和的奇偶性为pre[],要确定一个点的奇偶性,肯定要知道pre[i]和pre[i-1],或者pre[i+1]和pre[i](不一定是直接询问得出的,总之肯定要知道pre[i] 如果将查询区间[l,r]总和的奇偶性视为一条边(l-1,r)(因为是pre[r]-pre ...
分类:
其他好文 时间:
2016-06-19 15:29:59
阅读次数:
156
对三种数字分别前缀和。 1 #include<cstdio> 2 #include<iostream> 3 #include<cstring> 4 using namespace std; 5 const int maxn=100233; 6 int pre[3][maxn]; 7 int i,j, ...
分类:
其他好文 时间:
2016-06-18 18:25:16
阅读次数:
339
1: /// 2: /// 两边追加标志 3: /// 4: /// 5: public void ToggleSymmetricalMarkdownFormatting(string syntax) 6: { 7: int selectionLength ... ...
分类:
其他好文 时间:
2016-06-18 15:22:21
阅读次数:
172
点击打开链接
题意:给个成环的字符串,现在要从一个地方断开这个环,然后可以向左或向右走,在走的过程中C的数量要始终保持大于J的数量,问共有多少个这样的端点
思路:没有思路,参考了大神的思路,大神说这是水题,弱哭~~~~,这里解释一下L和R数组的含义应该就可以自己把代码敲出来了,貌似单调队列考的就是这个呢,L数组保存的是从0到i的最小num值,num为前缀和,这里设C为1,J为-1然后求前缀和,...
分类:
其他好文 时间:
2016-06-16 14:54:13
阅读次数:
143
前缀和。 维护一下前缀和,枚举。 按道理复杂度在当时是过不去的吧。。 #include #include #include using namespace std; const int maxn = 5000 + 10; const int k = 5001; int s[maxn][maxn]; ... ...
分类:
其他好文 时间:
2016-06-15 23:37:01
阅读次数:
281
Twin Prime Conjecture Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Problem Description If we define dn as: dn = pn ...
描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1096 有\(n\)个工厂,给出第\(i\)个工厂的到1号工厂的距离\(x[i]\),货物数量\(p[i]\),建设仓库所需花费\(c[i]\). 现在要把所有货物都装入仓库,第\(i\)号工厂的 ...
分类:
其他好文 时间:
2016-06-11 17:29:46
阅读次数:
146