from pyDes import *
from binascii import unhexlify, hexlify
k = des("12345678")
d = 'the source'
d = k.encrypt(d, padmode=PAD_PKCS5)
print 'encript:', hexlify(d)
d = k.decrypt(d, padmode=PAD_PKCS5)
print 'decrypt:', d
原题链接:#137 Single Number II
要求:
给定一个整型数组,其中除了一个元素之外,每个元素都出现三次。找出这个元素
注意:算法的时间复杂度应为O(n),最好不使用额外的内存空间
难度:中等
分析:
与#136类似,都是考察位运算。不过出现两次的可以使用异或运算的特性 n XOR n = 0, n XOR 0 = n,即某一
A message containing letters from A-Z is being encoded to numbers using the following mapping:
'A' -> 1
'B' -> 2
...
'Z' -> 26
Given an encoded message containing digits, det