前言 本节介绍set集合的相关算法,各自是并集set_union,差集set_difference,交集set_intersection 和对称差集set_symmetric_difference。这是个函数都提供了两个版本号的函数原型:第一个版本号是採用默认的排序比較方式operator<;第二个 ...
分类:
编程语言 时间:
2017-05-23 15:47:47
阅读次数:
183
常见的加密算法可以分成三类,对称加密算法,公钥加密算法和单向加密算法。 对称加密 指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共需 ...
分类:
编程语言 时间:
2017-05-22 23:19:11
阅读次数:
216
基于ssh的方式与被管理的主机进行通信,在管理的主机上(部署ansible的主机上)生成一对非对称密钥,将公钥发给被管理的主机。(1)生成一对密钥:ssh-keygen-trsa123456789101112131415161718192021[root@wlmyum.repos.d]#ssh-keygen-trsa#默认存放的地方为/root/.ssh目录下Ge..
分类:
其他好文 时间:
2017-05-22 21:28:46
阅读次数:
303
集合类型(Sets) 集合对象是不同的(不可重复)hashable对象的无序集合。常见用法包括:成员关系测试、移除序列中的重复、以及科学计算,例如交集、并集、差分和对称差分。通俗点来说,集合是一个无序不重复元素的数据集,其基本功能是进行成员关系测试和消除重复元素。 目前有两种内置的集合类型:set ...
分类:
编程语言 时间:
2017-05-22 17:54:07
阅读次数:
166
(一)对称加密(Symmetric Cryptography) ---共享密钥加密对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key),这种方法在密码学中叫做对称加密算法。对称加密有很多种算法,由于它效率很高,所以 ...
分类:
Web程序 时间:
2017-05-21 00:25:37
阅读次数:
220
51Nod - 1092 回文字符串 回文串是指aba、abba、cccbccc、aaaa这种左右对称的字符串。每个字符串都可以通过向中间添加一些字符,使之变为回文字符串。 例如:abbc 添加2个字符可以变为 acbbca,也可以添加3个变为 abbcbba。方案1只需要添加2个字符,是所有方案中 ...
分类:
其他好文 时间:
2017-05-20 21:12:21
阅读次数:
231
挑战上面的题目,感觉脑洞很大 分别找红蓝个数全为偶,全为奇,一奇一偶的个数ai,bi,ci 转移矩阵是| 2 1 0 |,是一个对称矩阵(会不会有什么联系。) | 2 2 2 | | 0 1 2 | #include<map> #include<set> #include<cmath> #inclu ...
分类:
其他好文 时间:
2017-05-20 19:29:52
阅读次数:
175
equals (public boolean equals(Object obj)) 指示其他某个对象是否与此对象“相等”。 equals 方法在非空对象引用上实现相等关系: 自反性:对于任何非空引用值 x,x.equals(x) 都应返回 true。 对称性:对于任何非空引用值 x 和 y,当且仅 ...
分类:
编程语言 时间:
2017-05-20 10:13:54
阅读次数:
193
集合setset和dict类似,也是一组key的集合,但不存储value。所以,特点是无序、不重复。基本功能包括消除重复元素和关系测试.集合对象还支持并、交、差、对称差数学运算。一、定义集合>>>s=set([1,2,3])
>>>s
set([1,2,3])要创建一个set,需要提供一个list作..
分类:
编程语言 时间:
2017-05-19 22:25:00
阅读次数:
220
杨辉三角,是二项式系数在三角形中的一种几何排列。在欧洲,这个表叫做帕斯卡三角形。帕斯卡(1623 1662)是在1654年发现这一规律的,比杨辉要迟393年,比贾宪迟600年 概述 概述 前提:每行端点与结尾的数为1. 每个数等于它上方两数之和。 每行数字左右对称,由1开始逐渐变大。 第n行的数字有 ...
分类:
编程语言 时间:
2017-05-19 19:33:57
阅读次数:
325