算法提高 身份证排序 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 安全局搜索到了一批(n个)身份证号码,希望按出生日期对它们进行从大到小排序,如果有相同日期,则按身份证号码大小进行排序。身份证号码为18位的数字组成,出生日期为第7到第14位 ...
分类:
编程语言 时间:
2017-03-30 00:40:25
阅读次数:
749
不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务。现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会员里程积分的功能。 输入格式: 输入首先给出两个正整数NN(\le 10^5≤10?5??)和KK(\le 5 ...
分类:
其他好文 时间:
2017-03-28 16:53:02
阅读次数:
612
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 ...
分类:
其他好文 时间:
2017-03-24 22:40:53
阅读次数:
208
昨天,上司问我:。。,你会在Excel中计算年龄吗?当时,一下促住了。说真的,还真不会。今天研究了一下,写下来,方便日后查看。 首先,得有一张已知姓名和相应身份证号的原表吧。 在这张表上再加上三列:出生年份、现在年份、年龄 现在年份当然是2017啦,这个很好解决。那么出生年份呢?可以很清楚的知道,在 ...
分类:
其他好文 时间:
2017-03-24 14:10:29
阅读次数:
150
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 ...
分类:
其他好文 时间:
2017-03-23 22:11:22
阅读次数:
166
手游项目中需要实名需求,项目是lua写的,github上找了下没有找到lua的实现,只看到了c++,python,js.于是仿照其中的c++,移植到lua. ...
分类:
其他好文 时间:
2017-03-22 01:02:11
阅读次数:
717
转换器可解决的问题:输入界面 或 输出界面 与对象 或 数据库数据类型不一致时或者格式不一致时 例如:输入一个身份证号,自动解析出生日期或其他信息 自定义转换器需要两个步骤: 1、做一个类,继承 StrutsTypeConverter 2、全局转换:在src根下,建立xwork-conversion ...
分类:
其他好文 时间:
2017-03-20 00:27:33
阅读次数:
160
①:list 还是用学生和班级举例子,list是将学生添加进list集合时的顺序 Clazz类 Student类: Clazz.hbm.xml; Student.hbm.xml; ②:一对一 即身份证号对应每一个人 IDCard类: Person类: IDcard.hbm.xml; person.h ...
分类:
Web程序 时间:
2017-03-18 22:58:16
阅读次数:
258
// String columnNames[]={ "提现金额"};//excel表 头名 String columnNames[]={ "用户id", "姓名", "身份证号","银行卡号","开户行","提现金额","提现时间","提现状态","提现前余额"}; // String keys[] ...
分类:
其他好文 时间:
2017-03-16 19:13:13
阅读次数:
172
总所周知,正则表达式主要用于字符串处理、表单验证等,简单的代码量实现复杂的功能 1、身份证号码的一个校验 先做一个简单的位数校验来判断身份证的合法性:(15位数字或18位数字或17位数字加X|x) var reg=/(^\d{15}$)|(^\d{18}$)|(^\d{17}(^\d|X|x)$)/ ...
分类:
Web程序 时间:
2017-03-12 23:57:22
阅读次数:
395