以下都是在Ubuntu下面进行的 1. 生成随机字符串 cat /dev/urandom | tr -dc ‘a-zA-Z0-9/+‘ | head -c 64 ![在此输入图片描述][1] 2. pwgen 可以用来产生适合作为密码的乱数字串 按转可用 sudo apt-get install p...
分类:
系统相关 时间:
2015-04-02 19:15:52
阅读次数:
197
Message Digest 5(消息摘要算法)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式,就是把一个任意长度的字节串变换成一定长的十六进制数字串。MD5算法的特点:1.压缩性:任意长度的数据,...
分类:
编程语言 时间:
2015-04-02 16:21:30
阅读次数:
165
【思路】:按照题意来就行。注意当p1=2时,字母串和数字串的区别。推荐使用string,采用replace函数替换就行,char[]移动大量数据。
【AC代码】:
#include
#include
#include
#include
#include
using namespace std;
#define MAX 10000+5
int isLower(char c)
{
...
分类:
其他好文 时间:
2015-03-27 22:20:17
阅读次数:
626
1217: Operations on Grids
Time Limit: 2 Sec Memory Limit: 128 MB
Submit: 89 Solved: 20
[Submit][Status][Web
Board]
Description
你有一个 9 位数字串,现在你把这个数字的每一位填到 3 × 3 格子上。如果数 字是 12...
分类:
其他好文 时间:
2015-03-22 09:13:21
阅读次数:
117
求值方法:对于一个前缀表达式的求值而言,首先要从右至左扫描表达式,从右边第一个字符开始判断,如果当前字符是数字则一直到数字串的末尾再记录下来,如果是运算符,则将右边离得最近的两个“数字串”作相应的运算,以此作为一个新的“数字串”并记录下来。一直扫描到表达式的最左端时,最后运算的值也就是表达式的值。例...
分类:
其他好文 时间:
2015-03-20 06:45:55
阅读次数:
112
题目大意:给定一个数字串,求所有的k满足当将这个数字串从左到右分成大小为k的块时不同的块数量最多 反转同构算一种
枚举k,对于每个k将不同的串插入哈希表去重
反转同构啥的每个串的哈希值乘一下反串的哈希值就行了
时间复杂度O(n/1+n/2+...+n/n)=O(nlogn)
#include
#include
#include
#include
#define M 200200
#...
分类:
其他好文 时间:
2015-03-06 12:44:59
阅读次数:
158
题目大意:给出两串长度为n(n
首先假定,对于任意操作,把最后一个操作数当做操作的操作数。比如000一步变为111把操作数看成第3个数。
预处理出数组cost,cost[i][j]表示在只有最后一个数字是操作数的情况下,从数字i变到数字j要的最少步数(i,j222->221-->220。
用a[i]和b[i]表示源数字串和目标数字串的第i个数字。
用d[i][j]表示前i个...
分类:
其他好文 时间:
2015-02-28 01:38:40
阅读次数:
372
题目描述 Description
今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加。活动中,主持人给所有参加活动的选手出了这样一道题目:
设有一个长度为N的数字串,要求选手使用K个乘号将它分成K+1个部分,找出一种分法,使得这K+1个部分...
分类:
其他好文 时间:
2015-02-27 15:13:44
阅读次数:
135
题目大意:根据给出的数字串求较大的最小回文串 简单题,可以从中间开始比较,如果左边大于右边的话则终止,若右边大于左边的话则中间+1,然后向左边推。输出时按左边复制一遍。#include#includeint t,i,j,l,r,n,pd,q,mid;char s[1000005];int main(...
分类:
其他好文 时间:
2015-02-24 22:08:52
阅读次数:
200
[程序修正 2015/02/23补充及订正方法:iphone上的Safari会自动对看起来像是电话号码的数字串(包括已经加入连字符或括号格式化过的)添加电话链接,点击之后会询问用户是否想要拨打该号码。关闭方法:单独开放方法:13800138000]1.完整数独生成算法(规律性低,非随机,不保证全可能...
分类:
编程语言 时间:
2015-02-23 09:37:07
阅读次数:
279