其他
大家都知道“堆栈”是一种“先进后出”的线性结构,基本操作有“入栈”(将新元素插入栈顶)和“出栈”(将栈顶元素的值返回并从堆栈中将其删除)。现请你实现一种特殊的堆栈,它多了一种操作叫“查中值”,即返回堆栈中所有元素的中值。对于N个元素,若N是偶数,则中值定义为第N/2个最小元;若N是奇数,则中值定义为 ...
比特币(Bitcoin,简写BTC)概念由中本聪(化名)提出,是一种点对点、去中心化的数字资产;2009年,中本聪打包了第一个区块,并获得50枚比特币的挖矿奖励,挖矿奖励每4年减半一次,按此计算,比特币预计2140年发行完毕,总量为2100万枚。 随着比特币的发展,比特币逐渐受到认可:德国为全球首个 ...
北京时间2009年1月4日,距离比特币白皮书的发布已经过去3个月了。 终于,在这个伟大的日子里,白皮书的作者中本聪在位于芬兰赫尔辛基的一个小型服务器上,亲手创建了第一个区块——即比特币的创世区块(Genesis Block),并获得了第一笔50枚比特币的奖励,第一个比特币就此问世。 当时正处于08年 ...
从全球范围来看,各国政府对于区块链、区块链资产的态度不一,但整体来说都还处于探索期。 欧美国家积极监管。德国是最早将比特币等数字资产认定为私有财产的国家。美国CFTC(美国商品期货委员会)将比特币定性为大宗商品。纽约州目前颁发了3张BitLicense。 亚洲的情况不一样。日本积极支持。今年4月,日 ...
生活中我们都有自己的银行账户,转账是在银行账户之间进行的。同样,比特币转账就是把比特币从一个比特币地址转移到另一个比特币地址上的过程。 如果你想要转账比特币给别人,你需要在比特币交易平台、比特币钱包或者比特币客户端中,输入你的比特币地址、接收方地址、转账金额和手续费金额。 确定支付后交易信息会在比特 ...
中本聪是比特币的开发者兼创始者。 2008年11月1日中本聪发表了比特币白皮书,并于2009年1月3日首次挖出比特币,谁能动用创世区块里的比特币谁便是中本聪本人,所以谁是中本聪呢? 历史上出现过很多个“中本聪”: 2013年,有人爆料在数学领域有过卓越贡献的望月新一就是中本聪,但是并没有提出直接证据 ...
0 为什么会有多叉树 当在程序中存储数据的时候,可以使用二叉搜索树。 当输入的过于均匀的时候可能生成深度过大的二叉搜索树,最坏的情况是,输入节点的key按照大小排序,此时生成的二叉搜索树就是一个链表了。 因此,为了避免这种情况的出现,可以使用平衡二叉树,例如AVL和红黑树。 但二叉搜索树只是适用于数 ...
零、IntelliJ IDEA 快捷键应用小结 1、Ctrl+E : 打开最近所有浏览过的文件 2、Ctrl+Shift+E :打开最近所有编辑修改过的文件 3、ctrl+shift+Backspace :定位到最近修改文件具体代码的位置 4、ctrl+alt+左箭头/右箭头 :定位最近浏览文件的代 ...
货币一开始以实物货币的状态呈现,如贝壳、金银等,因为他们具有稀缺性,用于充当一般等价物。 后来我们开始用纸币进行支付。面值100元的纸币制作成本可能只有几厘钱,却能够换取价值100元的物品,这是因为有国家的信用背书,让人们相信这一文不值的纸币能够换100元的商品。 随着互联网的发展,我们从纸币过度到 ...
2008年的美国发生金融危机,波及到世界各地,各国法定货币大幅贬值,人们手里的钱变得不值钱了。 2008年11月1日,这个历史性的时刻,一位自称中本聪的人在网络上发表了一篇《比特币:一种点对点的电子现金系统》的论文,文中描述了一个全新的货币系统:比特币。 比特币系统是一种去中心化的数字货币系统,它解 ...