链接:http://acm.hdu.edu.cn/showproblem.php?pid=4821
题意:给一个字符串,选m个长度为l的子串组成新的串,要求这m个子串互不相同,问有多少种组合。
字符串hash题目,以前没做过,做这道之前还用bkdrhash做了两道简单的题目,POJ1200和HDU1800。
用base数组记录乘了几个seed,base[i]表示seed^i,这个数组...
分类:
其他好文 时间:
2014-07-24 10:36:14
阅读次数:
244
在C#程序中,大家可能比较熟悉的方式是md5加密解密方式,对RSA可能并不是很熟悉, 下面就说一下RSA加密和解密的算法
分类:
其他好文 时间:
2014-07-24 10:15:03
阅读次数:
249
这是一个很有用的HASH 的函数,对长短字符串都很有用。 代码: 1 // ELF Hash Function 2 unsigned int ELFHash(char *str) 3 { 4 unsigned int hash = 0; 5 unsigned int x =...
分类:
其他好文 时间:
2014-07-24 10:06:03
阅读次数:
207
1.hashMap方法O(n)空间换时间public class Solution { public int[] twoSum(int[] numbers, int target) { HashMap hash=new HashMap(); int ans[]=ne...
分类:
其他好文 时间:
2014-07-23 22:20:57
阅读次数:
262
微信公众平台开发者模式 C# 实现简单接口,验证URL的有效性。加密/校验流程如下:1. 将token、timestamp、nonce三个参数进行字典序排序2. 将三个参数字符串拼接成一个字符串进行sha1加密3. 加密后的字符串可与signature对比,标识该请求来源于微信4.最后要返回echo...
分类:
其他好文 时间:
2014-07-23 22:18:17
阅读次数:
341
一、关于本文 本文中是一个类库,包括下面几个函数: 1)计算32位MD5码(大小写):Hash_MD5_32 2)计算16位MD5码(大小写):Hash_MD5_16 3)计算32位2重MD5码(大小写):Hash_2_MD5_32 4)计算16位2重MD5码(大...
分类:
其他好文 时间:
2014-07-23 21:34:26
阅读次数:
432
Nodejs官方网站:下载nodejs源码Nodejs中文社区NodePackagedModulesPOSIX系统中编译Node.js需要三个工具:C++编译器gcc或clang/LLVMPython2.5以上,不支持Python3libssl-dev提供SSL/TLS加密支持下载源码包:node-v0.10.29.tar.gztarzxvfnode-v0.10.29.tar.gz
cdnode-v0.10.29
...
分类:
Web程序 时间:
2014-07-23 21:10:36
阅读次数:
276
摘要:无论是百度LBS开放平台,还是高德LBS开放平台,其调用量最高的接口,必然是定位,其次就是地址解析了,又称为地理编码。地址解析,就是将地址转换为经纬度。而逆地址解析,就是将经纬度转换为地址。经纬度一般是由专业测绘机构用GPS采集,然后使用国测局接口加密,最后呈现在互联网地图上的。而地址,这里说的是结构化的带街道门牌号的地址,比如“北京市朝阳区阜通东大街6号”,这个地址是由公安局颁发的。而将地...
Memcache(内存,缓存):是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个巨大的hash表。(key=value)(是用C语言开发的,并且需要libevent库的支持)
分类:
其他好文 时间:
2014-07-23 20:50:15
阅读次数:
182
【LTE协议栈的两个面】用户面协议栈——负责用户数据传输控制面协议栈——负责系统信令传输用户面主要功能:头压缩、加密、调度、ARQ/HARQ控制面主要功能:PDCH层完成加密与完整性保护;RLC和MAC层功能与用户面中的功能一致;RRC完成广播、寻呼、RRC连接管理、资源控制、移动性管理、UE测量报...
分类:
其他好文 时间:
2014-07-23 20:32:37
阅读次数:
323