自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 数据结构总结与实现:快速排序

数据结构经典算法:快速排序快速排序种类有很多,但核心思想是分治法,过程大致如下:找到第一个元素(作为基准数)的位置(通过首尾标志与基准数交换的方法)根据该基准数位置进行分块,分成两块,用递归的思想改变首尾标志再次排序,直到分完。代码如下:#include "stdafx.h"#include<iostream>#include&a

2018-11-23 10:37:32 235

原创 c++易错点总结

int a[3] = {1,3,2};int *p = a;int (*p2)[3] = &a;int b[3][3];int (*p3)[3][3] = &b;在C中, 在几乎所有使用数组的表达式中,数组名的值是个指针常量,也就是数组第一个元素的地址。 它的类型取决于数组元素的类型: 如果它们是int类型,那么数组名的类型就是“指向int的常量指针“。 但...

2018-08-02 22:41:23 475

原创 python生成一组1024与512位数的大素数对

python生成一组二进制1024位和512位数的大质数对前些天同学求助: 用python生成一组二进制1024位与512位数的大素数对,要求1024位的质数减一后可以整除512位数,经过两天鏖战后成功,在这里总结一下思路与代码。一. 生成大素数解决这个问题首先需要生成大素数,一个二进制的1024位数大概相当于300位十进制位数,运用穷举法最多可能跑到1亿(9位十进制数)这种单位,...

2018-08-02 19:32:55 9185 3

原创 solidity学习笔记(三)

pragma solidity ^0.4.16;/** * The SpecialVariables contract does this and that... 1.在属性定义的时候可以初始化,也可以调用全局变量,但是不能调用系统函数, 2.在构造函数里可以调用系统函数。 3.如果只是变动性为view的函数,无法改变参数,payable才有操作数,表示合约可支付 */contrac...

2018-07-29 16:02:29 195

原创 solidity学习笔记(二)结构体与映射调试

pragma solidity ^0.4.16;/** * The StructMapping contract does that 结构体与映射调试 1.映射类型mapping相当于python中的字典类型即内部存储键值对的集合, 保存一对一对的值,如address addr:int amount,目的是完成不同值类型 之间的对应和查找,如通过地址类型可以找到对应账户余额,(其实...

2018-07-29 15:59:44 794

原创 solidity学习笔记(一)

枚举类型测试pragma solidity ^0.4.16;/** * The enumtt contract does that 枚举类测试 错误说明: 语言里函数需要限制两次: 1.是对于所有函数都需要有的限制 可见性visibility(有public等); 2.是对于有返回值类型的函数必须有的限制 变动性multability(view:无constant; ...

2018-07-29 15:56:59 186

原创 以太坊windows版环境搭建:

以太坊windows版环境搭建: 1.安装geth客户端Ethereum-Wallet-installer.exe 2.配置环境变量 3.在d盘新建文件夹eth 目录为:D:\eth\,写入创世区块文件代码,另存为genesis.exe{ "config": { "chainId": 10, "homesteadBlock&a

2018-07-29 15:36:06 791 1

空空如也

空空如也

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

TA关注的人

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