码迷,mamicode.com
首页 >  
搜索关键字:偶数    ( 4644个结果
16进制字符串转换为byte数组
/// /// 16进制字符转换为byte数组 /// /// 偶数位,由16进制字符[0-9a-fA-F]组成 /// null为转换失败 private byte[] HexStringToBytes(string hexString) { if (string.IsNullOr...
分类:其他好文   时间:2014-08-23 21:31:41    阅读次数:245
洗牌问题
【问题描述】设 2n 张牌分别标记为 1, 2, ..., n, n+1, ..., 2n,初始时这 2n 张牌按其标号从小到大排列。经一次洗牌后,原来的排列顺序变成 n+1, 1, n+2, 2, ..., 2n, n。即前 n 张牌被放到偶数位置 2, 4, ..., 2n,而后 n 张牌被放到...
分类:其他好文   时间:2014-08-23 18:53:31    阅读次数:196
awk实用小技巧
awk‘NF‘过滤空白行awk‘!a[$0]++‘过滤重复行awk‘NF-=2‘过滤掉最后两列awk‘a=!a‘打印奇数行awk‘!(a=!a)‘打印偶数行awk‘END{printNR}‘模拟wc-lawk‘BEGIN{print"‘\‘‘"}‘打印单引号,print后边依次为:双引号单引号转义单引号单引号双引号awk‘BEGIN{print"\""}‘打印双引号,print后..
分类:其他好文   时间:2014-08-23 02:26:00    阅读次数:196
poj 1844 Sum 【数学】
题意:给出一个数,让你求从1按照顺序来加减并且你可以改变任意两个数之间的符号. 分析: 对于1~n这n个数(和为sum),可以组成任意的1~sum之间的数,并且改变一个数n(例如 1+2+3+4+5, 将2前面的符号改为-) 那么这n个数的和就减小了2*n(例子中就减少了4),既然这样我们只需要找出大于等于要求的数的数n(就是大于给定数的1~n的和),在判断(总和-n)是不是偶数就可以了。不明白的话,直接看代码; 代码:...
分类:其他好文   时间:2014-08-22 22:34:16    阅读次数:198
hdoj 1010 Tempter of the Bone 【DFS】+【奇偶剪枝】
题意:从S出发到D停止,并且要在指定的时间t走到(不早不晚)。注意,每个‘.’只能走一次。 分析:DFS,但是用普通的dfs,TL, 所以要剪枝。我们可以想到,如果可以早到D点,但是D点周围有其他可以踩的点,并且可以观察到,从一个点(不是D点)到D点的距离(abs(x-dx)+abs(y-dy))是奇数的话,就要走奇数步,偶数的就走偶数步,()...
分类:其他好文   时间:2014-08-22 22:33:31    阅读次数:254
位运算小结
参考:点击打开链接 基本的操作: and   -----   & or     -----   | 取反  -----   ~ 异或  -----   ^ 同或  -----   ~(^) // 异或后求反 >(右移) 1)再使用链式前向星的时候,为了方便找到出度结点。在一条边添加后,直接添加反向边。正向边的下标为偶数,反向边为奇数。则^可方便找到。(最后一位取反) 2)...
分类:其他好文   时间:2014-08-22 16:19:59    阅读次数:174
洗牌问题
题目大意:设 2n 张牌分别标记为 1, 2, ..., n, n+1, ..., 2n,初始时这 2n 张牌按其标号从小到大排列。经一次洗牌后,原来的排列顺序变成 n+1, 1, n+2, 2, ..., 2n, n。即前 n 张牌被放到偶数位置 2, 4, ..., 2n,而后 n 张牌被放到奇...
分类:其他好文   时间:2014-08-22 15:43:48    阅读次数:191
Codeforces Round #262 (Div. 2)
Codeforces Round #262 (Div. 2) A:水题,直接不断模拟即可 B:由于s(x)大小最大到1e9,所以数位和最多为81,这样只要枚举s(x),就只要枚举1到81即可,然后在计算出x,判断是否符合,符合就加进答案 C:二分高度,然后判断的时候for一遍,每次不符合的位置就去浇水,从左往右推一遍即可 D:构造,如果k >= 5, 那么就可以直接放偶数,...
分类:其他好文   时间:2014-08-21 22:48:05    阅读次数:257
一模(2) day1
第一题:题目大意:设 2n 张牌分别标记为 1, 2, ..., n, n+1, ..., 2n,初始时这 2n 张牌按其标号从小到大排列。经一次洗牌后,原来的排列顺序变成 n+1, 1, n+2, 2, ..., 2n, n。即前 n 张牌被放到偶数位置 2, 4, ..., 2n,而后 n 张牌...
分类:其他好文   时间:2014-08-21 20:55:54    阅读次数:222
hdoj 2095 find your present (2) 【位运算】
题意:找出现次数不同于其他数的数。 超时了一次,后来知道了位运算。。。长见识了 0^0 =0 0^1=1 1^0=1 1^1=0 0^1^1 = 0 可以发现 任何数异或0还是他本身。 一个数异或另一个数偶数次还是他本身。 代码(位运算都600+ms): #include #include int main() { int a, b...
分类:其他好文   时间:2014-08-21 11:34:14    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!