- 博客(4)
- 收藏
- 关注
原创 MillerRabin算法进行素性检测
一、MillerRabin算法的介绍1.找到 n-1=2^k *m2.选择:a= 1<a<n-13.计算b0=a^m (mod n)例子.53是素数吗?n-1=2^k *m n=5353-1=2^k *m希望知道k和m进行如下步骤:I:52/2^1=26ii:52/2^2=13III:52/2^3=6.5因为6.5不是整数,停止。取最后一个是整数的:52/2^2=13重新排列后:52=2^2 *131<a<n-1这里一般取a=2
2020-09-12 14:34:06 526 1
原创 vscode中preLaunchTask“g++”已终止,退出代码为1的解决方案
问题背景楼主原来做的项目,电脑中装了MinGW64。还有MinGW的32位版在用vscode时发现出现了:preLaunchTask“g++”已终止,退出代码为1的问题。找了好久。解决了问题。launch.json注释的位置:这里修改GDB路径为安装的mingw64的bin下的gdb.exe路径{ "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch",
2020-09-11 15:02:38 9537 9
原创 区块链学习笔记(一)
区块链学习笔记(一)区块链技术的简要介绍密码学原理哈希签名数据结构区块链Merkle tree区块链技术的简要介绍区块链可作为数据库,但效率低。Bitcoin:基于区块链技术的一种加密货币2015年出现以太坊,一种主流加密货币以太坊的主要参考书籍:白皮书,黄皮书开发语言solidity密码学原理bitcoin主要用到密码学中的两个功能:哈希和签名哈希密码学中用到的哈希函数称为c...
2019-08-31 11:24:30 866
原创 python 常见入门问题一
python 常见入门问题一**入门的第一个问题**TypeError: can only concatenate str (not “int”) to str在python中‘ ’中为字符串不能直接和int类型的数字相加。说到相加,C语言也有类似的char类型,char类型是c语言最小的数据类型只有一个字节,实际上字符型数据在内存中是以二进制形式存放的,在对字符型数据进行相加减...
2019-02-18 10:37:20 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人