初次编辑2017年10月2日 13:00:44 摘要一. 购物车优化二. 数据运算三. 列表拾遗四. 三元运算五. 16进制六. 元组七. 集合八. 文件操作作业今日总结 摘要 引用:Alex 元组、集合 文件操作 一. 购物车优化 二. 数据运算 取模%:判断奇偶数 布尔运算 三. 列表拾遗 列表... ...
分类:
编程语言 时间:
2017-10-17 22:57:40
阅读次数:
167
n堆石子,每次选取两堆a!=b,(a+b)%2=1 && a!=b && 3|a+b,不能操作者输 选石子堆为奇数的等价于选取步数为奇数的,观察发现 1 3 4 是无法再移动的 步数为0,然后发现以6为周期,取模就好了 ...
分类:
其他好文 时间:
2017-10-16 23:24:14
阅读次数:
110
1、export 命令 export 命令用于规定模块的对外接口。 一个模块就是一个独立的文件。该文件内部所有的变量,外部无法获取。要想外部能够读取模块内部的某个变量,就必须使用 export 关键字输出该变量。 语法: nameN > 导出的标识符(用来被其它脚本的 import 导入) 在 aa ...
分类:
其他好文 时间:
2017-10-16 19:44:46
阅读次数:
151
Noip2016day2解题报告 张炳琪 一.时间安排: T1:50分钟 T2:80分钟 T3:40多分钟 二.答题情况: T1:100 组合数问题前不久接触过,又加上刚强调的前缀和,加上取模就可以了。刚开始的时候不理解样例,还手模了好久 T2:40 看到7*10^6次方的数据范围,就开始在想On的 ...
分类:
其他好文 时间:
2017-10-12 16:13:32
阅读次数:
152
一、题目 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 二、思路 方法一: 看到这个题目,我们的第一反应是顺序扫描整个数组。没扫描到一个数组的 ...
分类:
编程语言 时间:
2017-10-12 14:06:44
阅读次数:
179
之所以说超强,是因为这个模板又短(我见过最短的kdtree)跑得又快(我用来写了某道题在vj上跑了第一)也易于修改(之前拿某个大板子来改,不仅不好改而且改了跑得贼慢)。无需初始化任何变量,直接build + query! 其实还有优化空间,把取模操作都换成手动的会更快。 HDU4347 - The ...
分类:
其他好文 时间:
2017-10-10 10:05:59
阅读次数:
230
Description 给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对10^6+3取模的结果。 给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对10^6+3取模的结果。 Input 输入第一 ...
分类:
其他好文 时间:
2017-10-08 12:13:40
阅读次数:
133
题意:红蓝粉村庄分别有a,b,c个,建桥要求同色的村庄,要么不可达,要么最短路至少为3,问建立道路的方案数。 分析:题意很明显就是,同色村庄内部不能连边,只能异色村庄染色,而且要保证是个偶图。 那其实就是问分别为(a,b) (a,c) (b,c)的点集,偶图的数目,组合数搞一下就好了。 注意取模,大 ...
分类:
其他好文 时间:
2017-10-08 12:09:43
阅读次数:
209
1,取模:%:取余数. 结果的符号取决于被模数 int i3 = 12 % (-5); //2 int i4 = -12 % (-5); //-2 System.out.println(i3); System.out.println(i4);2,short s = 10; ************* ...
分类:
编程语言 时间:
2017-10-08 11:19:57
阅读次数:
200
Description 给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对10^6+3取模的结果。 给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对10^6+3取模的结果。 Input 输入第一 ...
分类:
其他好文 时间:
2017-10-07 22:51:57
阅读次数:
209