自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 `pydot` failed to call GraphViz

首先确保pydot和graphviz的安装 修改pydot.py文件(E:\Anaconda\envs\tf\Lib\site-packages\pydot.py):在代码中加入graphviz的路径(因为我在环境变量中也添加了,但还是报错)os.environ["PATH"] += os.pathsep + 'E:/graphviz/bin'参考:https://blog.cs...

2019-09-05 18:57:47 196

原创 RSA中的模幂运算之平方乘算法的递归与非递归实现

具体原理不多说,直接上代码实现,要注意的地方就是递归方式中结果的类型要定义为unsigned long long 防止溢出,比如这里测试的例子(),如果结果的类型为unsigned(32位),比如本例运算变量result在循环过程中有一中间值为,超过32位,就会产生溢出。#include<iostream>using namespace std;//如果将mod理解成无限大,...

2018-10-08 16:38:24 3131

原创 堆排序,分别利用大根堆、小根堆排序

#include <iostream>using namespace std;//下沉调整(本质上都是上浮调整,只不过是将最小元素上浮)void downAdjust(int array[],int parentIndex,int length){ int temp = array[parentIndex]; int childIndex = 2 * parentInde...

2018-10-07 13:52:56 1357

原创 猴子吃桃问题 两种方法

    猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,发现只剩下一个桃子了。编写程序     求猴子第一天共摘了多少个桃子。两种方法,递归+For循环:#include<iostream>using namespace st...

2018-09-27 19:52:43 10313

Modern Cryptography : Theory and Practice

第一章:一个简单的通信游戏 第二章:防守与攻击 第三章:概率论和信息论 第四章:计算复杂性 第五章:代数基础 第六章:数论 第七章:加密-对称技术 第八章:加密-非对称技术 第九章:理想情况下基本公钥密码函数的比特安全性 第十章:数据完整性技术 第十一章:认证协议:原理篇 第十二章:认证协议:实践篇 第十三章:公钥密码的认证框架 第十四章:公钥密码体制的形式化强安全性定义 第十五章:可证明安全的有效公钥密码体制 第十六章:强可证明安全的数字签名方案 第十七章:分析认证协议的形式化方法 第十八章:零知识协议 第十九章:回到“”电话掷币“”协议

2018-09-19

空空如也

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

TA关注的人

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