码迷,mamicode.com
首页 >  
搜索关键字:偶数    ( 4644个结果
poj 1759 二分搜索
题意:N个等差数列,初项X_i,末项Y_i,公差Z_i,求出现奇数次的数? 思路: a1偶数 a1+a2 奇数 a1+a2+a3 奇数 ................... 会出现这种情况:偶偶偶...偶奇 第一个出现奇的就是我们想要的 解决问题的代码: ...
分类:其他好文   时间:2018-08-05 16:49:28    阅读次数:114
luogu P1762 偶数
打表找规律吼题哇 首先打出$1 1000$内的答案的表 ~~有个 规律啊qwq~~ 然后想到用$\frac{n(n+1)}{2}$(也就是数字的总数)减去答案,得到另一个表 好像有点规律啊,,, 发现第$2^i$行的数为$3^i$ 然后前后做差,得到 发现任取一段$1 2^i$,然后以$2^{i 1 ...
分类:其他好文   时间:2018-08-04 19:05:39    阅读次数:132
比赛-ZR DAY1 (4, Aug)
A. 数对子 题目可以转化为,在一些区间的并集中,计算二进制中 1 的数量为奇数的数的个数 s0,以及 1 的数量为偶数的数的个数 s1,答案就是 s0*s1 。因为异或之后 1 的数量为奇数,说明异或前两数奇偶性相异。考虑处理 [0, i] 区间中,1 的数量为奇数的数的个数,写一个 cal1(i ...
分类:其他好文   时间:2018-08-04 18:58:49    阅读次数:171
模拟赛01 总结
题解 1. 数对子 首先发现两个数异或起来有奇数个1 的充要条件就是一个数有奇数个1,另一个有偶数个1 (这个性质我竟然没发现。。。) 然后就转化为求一堆区间的并中有多少个数二进制有奇数个1,多少个数二进制有偶数个1 先把区间离散化成$O(n)$个小区间 把每个区间变成一些小区间 然后只要能求一个区 ...
分类:其他好文   时间:2018-08-04 17:31:20    阅读次数:114
详解Shell脚本:sed命令工具 ,awk命令工具
-----------------------------概述-----------------------------------Linux文本处理工具(以下都是命令和工具,而且只是作为展示,不能作为修改动作)grep(过滤,但是不支持正则表达式)egrep(支持正则表达式)sed(行过滤)awk(列过滤)-正则表达式概念正则表达式:使用单个字符串来描述、匹配一系列符合某个句法规则的字符串由普通
分类:系统相关   时间:2018-08-04 14:36:07    阅读次数:207
HDU 2113 Secret Number
http://acm.hdu.edu.cn/showproblem.php?pid=2113 Problem Description 有一天, KIKI 收到一张奇怪的信, 信上要KIKI 计算出给定数各个位上数字为偶数的和.eg. 5548结果为12 , 等于 4 + 8KIKI 很苦恼. 想请你 ...
分类:其他好文   时间:2018-08-04 12:04:41    阅读次数:152
链表中奇数排在偶数前面
主要是链表的头插sh
分类:其他好文   时间:2018-08-04 11:45:07    阅读次数:156
LightOJ1356 最大独立集 HK算法 素数分解
解析 当a和b满足$a = b \times prime$时,我们说a,b有冲突关系,将所有数看成是图中的顶点,那么a和b有冲突关系,就在a,b之间连一条边。题目是:给定一些数,从这些数中选出一些数组成一个集合,使这个集合中的每两个数都没有冲突关系,也就是每两个顶点之间都没有边,问这个集合最多可以有 ...
分类:编程语言   时间:2018-08-04 01:00:22    阅读次数:176
LeetCode链表解题模板
一、通用方法以及题目分类 0、遍历链表 方法代码如下,head可以为空: 可以在这个代码上进行修改,比如要计算链表的长度: 如果要找到最后的节点,可以更改while循环中的条件,只不过需要加上head为NULL时的判断 还可以使用两个指针,一个用来遍历,一个用来记录前一个 1、在head之前加上一个 ...
分类:其他好文   时间:2018-08-03 23:18:15    阅读次数:415
8/2 multi4 E找规律+模拟,空间开小了然后一直WA。。。J爆搜check不严谨WA。。。multi3 G凸包判共线写错数组名???样例太好过.想哭jpg。
multi4 Problem E. Matrix from Arrays 题意:构造一个数组,求子矩阵前缀和。 思路:打表找规律,“发现”L为奇数时循环节为L,为偶数时循环节为2L,求相应循环节的二维前缀和然后加加减减计算一下就好。 虚伪地证明一下循环节:L为奇数时对于第x行/列开始的位置有(x + ...
分类:编程语言   时间:2018-08-03 01:16:02    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!