自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

像艺术家一样生活

写程序也是艺术的创造

  • 博客(13)
  • 收藏
  • 关注

原创 RC4算法

RC4是一种对称密码算法,它属于对称密码算法中的序列密码(streamcipher,也称为流密码),它是可变密钥长度,面向字节操作的流密码。 RC4是流密码streamcipher中的一种,为序列密码。RC4加密算法是Ron Rivest在1987年设计出的密钥长度可变的加密算法簇。起初该算法是商业机密,直到1994年,它才公诸于众。由于RC4具有算法简单,运算速度快,软硬件实现都十分容易等优点,

2017-07-15 16:00:54 1026

原创 带有参数的main函数

实际上,main函数可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个, 习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指向字符串的指针数组。加上形参说明后,main函数的函数头应写为: main (argc,a

2017-07-15 15:47:54 407

原创 vs 2017 找不到stdio.h 文件问题

先发泄一下用一下午才解决这个问题。 是因为缺了SDK 在线下载需要很久(放弃吧),因为国内网络问题。需要下载离线版 然后配置一下项目属性 就好 包含目录配置 库目录配置

2017-07-14 22:38:28 5367 1

转载 贪心算法 汽车加油问题

转自:http://blog.chinaunix.net/uid-9162199-id-190966.html一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应 在哪些加油站停靠加油,使沿途加油次数最少。对于给定的n(n <= 5000)和k(k <= 1000)个加油站位置,编程计算最少加油次数。并证明算法能产生一个最优解。 要求: 输入:第一行有2个正整数n和k,

2016-12-10 11:19:22 597

原创 算法:动态规划2 数字三角形路径最短

题目描述 Description如图所示的数字三角形,从顶部出发,在每一结点可以选择向左走或得向右走,一直走到底层,要求找出一条路径,使路径上的值最大。输入描述 Input Description第一行是数塔层数N(1<=N<=100)。第二行起,按数塔图形,有一个或多个的整数,表示该层节点的值,共有N行。输出描述 Output Description输出最大值。样例输入 Sample Inp

2016-12-10 10:34:53 1310

原创 算法1.动态规划 游艇租赁问题

问题描述: 长江游艇俱乐部在长江上设置了n 个游艇出租站1,2,…,n。游客可在这些游艇出租站租用游艇,并在下游的任何一个游艇出租站归还游艇。游艇出租站i 到游艇出租站j 之间的租金为r(i,j),1≤i<j≤n。试设计一个算法,计算出从游艇出租站1 到游艇出租站n 所需的最少租金。 算法设计: 对于给定的游艇出租站i 到游艇出租站j 之间的租金为r(i,j),1≤i<j≤n,计算从游艇出租

2016-12-10 09:50:36 2687 2

转载 CDH算法

Diffie-Hellman 算法描述: 目前被许多商业产品交易采用。HD 算法为公开的密钥算法,发明于1976年。该算法不能用于加密或解密,而是用于密钥的传输和分配。 DH 算法的安全性体现在:在有限域上计算离散对数非常困难。 离散对数 :定义素数p的原始根(primitive root)为这样一个数,它能生成1~p-1所有数的一个数。现设a为p的原始根,则a mod p, a2 mod p,…

2016-12-05 21:17:28 732

原创 CodeBlock的Winpcap配置

准备文件:winPcap开发包https://pan.baidu.com/s/1jIpwN4q winPcap程序 https://pan.baidu.com/s/1kUAJqoJ 1.安装winPcap,本文只针对64位系统。 傻瓜操作无须解释。 2.配置CodeBlock 点开后,找到Linker settings,在这里需要添加五个文件 分别是: 然

2016-11-28 20:08:13 733

原创 c++Csring 截取字符串

关于TCHAR, char, wchar_t三种字符类型的区别,会在随后的文章中详细解释!下面是一、CString类的几种基本操作: 1、长度:GetLength(); CString str(_T(“abc”)); int len = str.GetLength(); //len == 32、是否为空(即不含字符):IsEmpty(); 3、清空字符串:Empty(); CString

2016-11-28 17:00:56 1284

原创 vs2010 LINK fatal error LNK1123 failure 解决方法

vs2010 LINK fatal error LNK1123 failure during conversion to COFF的错误,解决方法为 替换 \Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin 下的cvtres.exe文件即可文件下载链接:http://pan.baidu.com/s/1o7ACWKa

2016-11-25 09:47:06 478

原创 在我的台式机上安装了VS2010

安装包下载地址……我上传失败了 在我的移动硬盘里。 安装方法: 解压后点击这个一路傻瓜安装就可以成功。

2016-11-25 09:18:44 288

转载 assert

1、assert语句用来声明某个条件是真的。2、如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。3、当assert语句失败的时候,会引发一AssertionError。测试程序:>>> mylist =['item']>>> assertlen(mylist) >= 1

2016-08-04 14:10:29 235

原创 Python logging

参考博文:http://blog.csdn.net/zyz511919766/article/details/25136485  将日志打印到屏幕   输出结果:输出格式为   日志级别,logger名称,用户消息。日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET,默认只输出WARNING级别以上的日志

2016-08-04 13:19:38 239

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除