# -*- coding: utf-8 -*- import re #Errors=['验证通过!','身份证号码位数不对!','身份证号码出生日期超出范围或含有非法字符!','身份证号码校验错误!','身份证地区非法!'] def checkIdcard(idcard): Errors=['验证通... ...
分类:
编程语言 时间:
2017-08-05 00:06:33
阅读次数:
526
1.当赋值的值超出声明变量的范围时候,会报错! byte a =200 //会报错,因超出范围。 byte a =(byte)200;//进行一个强制转换,就不会报错,不过会超出范围,超出部分会从头开始加, 由于byte的范围为-128~127,所以是-128+73为所得结果。2.声明一个整数类型时 ...
分类:
编程语言 时间:
2017-07-13 21:57:12
阅读次数:
134
1. 2. 左边的是对象,自动装箱为对象,右边的是基本的数据类型。 3. 如果m,n换成128就超出范围,结果就不一样。 ...
分类:
编程语言 时间:
2017-06-27 08:09:04
阅读次数:
187
久违的python了,今天都有点忘记自己之前看到哪了,不知道是不是python惩罚我,我感觉我遇到了一个恶性bug。 废话不多说上代码: 代码运行报错,索引超出范围... 我对这段代码报错,有些百思不得其解。单独输出2个都正常,在用!=比较时,报了索引超出范围的错。 好吧,经过排查发现我是蠢死了,大 ...
分类:
其他好文 时间:
2017-06-20 23:53:17
阅读次数:
323
阶乘因式分解出m(素数)的个数 题目描述:n的阶乘中含有m(素数)的个数。 思路:大数阶乘很容易超出范围,则采用下列算法 1.将n!的阶乘看成是一个【1,n】的数组,第几个数就是几 2.在1~n中一共有n/m个数能被m整除 3.步骤2完成以后,数组变为【1,n/m】,再重复步骤2 4.直到n<m,即 ...
分类:
其他好文 时间:
2017-06-20 18:04:41
阅读次数:
161
①text-overflow:他设置值为ellipsis的意思为,超出部分不显示并且出现省略号,该属性需要overflow:hidden;这个设置为前置支持; 而一旦加上white-space:nowrap;代表一行显示且不换行; ②Word-warp:break-Word;只针对英文字母,超出范围 ...
分类:
其他好文 时间:
2017-06-18 18:59:36
阅读次数:
134
之前用DataTable进行遍历,出现索引超出范围问题,因为List<T>也只支持单线程,改用
ConcurrentBag解决问题。在ParallelForEach/For外的变量要避免同时操作同一个变量造成
数据不一致的情况。
List<T>转为ConcurrentBag
ConcurrentBag<T>concT=newConcurrent..
分类:
编程语言 时间:
2017-06-08 18:00:13
阅读次数:
243
T1: 经过推演可以发现斐波那契数列第n项前缀和等于第n+2项的数-1,即s[n]=f[n+2]-1. 所以斐波那契数列的[l,r]项的区间和可以看作s[r]-s[l-1],即f[r+2]-f[l+1]. 考虑到l,r的范围及取模的需要,用矩阵乘法的快速幂并将乘法改为快速乘以保证不超出范围即可。 T ...
分类:
其他好文 时间:
2017-06-03 16:21:52
阅读次数:
230
大致思路: 初始时,令2是素数,假设2之后奇数全部数都是素数(偶数不考虑会快一点点),从3开始每当找到一个素数时,显然这个素数乘上另外一个数之后都是合数,把这些合数都筛掉,直到最后一个奇数超出范围,剩下的都是奇数都是素数。 前提: 1.普通筛法: 2.线性筛法:每个合数只筛一次 关键for循环的作用 ...
分类:
其他好文 时间:
2017-06-01 10:14:59
阅读次数:
182
列表是一个序列:用于顺序的存储数据, 通常在定义的时候,使用中括号,在转化可迭代对象为列表时用list 函数 1,访问列表元素: List[0] 通过下标访问 list[10] 当下标超出范围时,会抛出 IndexError list[-1] 负数索引从右边开始,从-1开始 list[-11] 负数 ...
分类:
其他好文 时间:
2017-05-26 23:19:07
阅读次数:
155