四.操作符 操作符包括算数、位操作符关系操作符和相等操作符。位操作符暂时不看。 1.算术运算 加减乘除四则运算。和数学书讲的一样。 %取模:本质上就是取触发余数 如:12%5结果为2。可以用来判断奇数偶数。 【案例1】表格一行灰一行白。HTML架构如下: js部分: 偶数行为灰色。 【案例二】时间换 ...
分类:
其他好文 时间:
2016-09-02 21:53:30
阅读次数:
115
(UVA)11361 - Investigating Div-Sum Property 思路:记忆化搜索; 因为所有位置上的数字加起来和不会超过99的,所以k的有效值<100,所以当k>=100时,答案为0, 然后dp[i][j][k][s],表示在状i下,前j位上数表示的数对mod取模为k,前j位 ...
分类:
其他好文 时间:
2016-09-01 18:30:57
阅读次数:
168
运算符1、算数运算:%:取模,可以用来算奇偶数2、比较运算:!=:不等于;<>也是,python3报错3、赋值运算:4、逻辑运算:5、成员运算:6、身份运算:is:type(a)isstrisnot:type(a)isnotlist基本数据类型1、数字int(整型)在32位机器上,整数的位数为32位,取值范围为..
分类:
编程语言 时间:
2016-09-01 00:48:04
阅读次数:
353
在分布式的集群系统中,机器的增加或移除或机器故障宕机的情况经常发生,如果使用简单取模的哈希算法,机器变化了计算的算法也要重新修改,存储的对象的位置也必须改变,外部服务访问就可能无法命中原来的内容,导致缓存后端服务压力过大而崩溃。 ...
分类:
编程语言 时间:
2016-08-29 22:31:15
阅读次数:
228
模板 一、引用变量 模版的创建过程,对于模版,其实就是读取模版(其中嵌套着模版标签),然后将 Model 中获取的数据插入到模版中,最后将信息返回给用户。 二、标签 用{% %}表示,用于处理一些逻辑 1、for标签 1>每一次循环中,模板系统会渲染在 {% for %} 和 {% endfor % ...
分类:
编程语言 时间:
2016-08-29 17:31:42
阅读次数:
498
这道题目是有一点小技巧的,因为取模运算没办法还原所以只好计算所有存储起来然后找映射,但是存储数据的使用场景是解密,再存储从明文到密文的映射就不太合适了,于是就存储从密文到明文的映射,这样子的话解密的时候就可以线性的从密文到明文。 AC代码: 题目来源: http://acm.nyist.net/Ju ...
分类:
其他好文 时间:
2016-08-29 09:09:33
阅读次数:
186
快速幂+大数取模 快速幂,其实就是求(a^b)% p,(其中a,b,p都比较大在int范围内)这类问题。 首先要知道取余的公式:(a*b)%p=(a%p*b%p)%p。 那么幂不就是乘机的累积吗,由此给出代码: int fast(int a,int b,int p) { long long a1=a ...
分类:
其他好文 时间:
2016-08-27 22:05:50
阅读次数:
456
快速幂,其实就是求(a^b)% p,(其中a,b,p都比较大在int范围内)这类问题。 首先要知道取余的公式:(a*b)%p=(a%p*b%p)%p。 那么幂不就是乘机的累积吗,由此给出代码: int fast(int a,int b,int p) { long long a1=a,t=1; whi ...
分类:
其他好文 时间:
2016-08-26 15:09:48
阅读次数:
139
注意添加到集合中的数是升序的,先将数据读入,再离散化。 sum[rt][i]表示此节点的区域位置对5取模为i的数的和,删除一个数则右边的数循环左移一位,添加一个数则右边数循环右移一位,相当于循环左移4位,线段树与树状数组结合,树状数组确定位置。 le[rt]表示左移的位数,区间更新懒惰标记 为什么我 ...
分类:
其他好文 时间:
2016-08-24 14:30:47
阅读次数:
170