算法
算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
算法中的指令描述的是一个计算,当其运行时能从一个初始状态和(可能为空的)初始输入开始,经过一系列有限而清晰定义的状态,最终产生输出并停止于一个终态。一个状态到另一个状态的转移不一定是确定的。随机化算法在内的一些算法,包含了一些随机输入。
形式化算法的概念部分源自尝试解决希尔伯特提出的判定问题,并在其后尝试定义有效计算性或者有效方法中成形。这些尝试包括库尔特·哥德尔、Jacques Herbrand和斯蒂芬·科尔·克莱尼分别于1930年、1934年和1935年提出的递归函数,阿隆佐·邱奇于1936年提出的λ演算,1936年Emil Leon Post的Formulation 1和艾伦·图灵1937年提出的图灵机。即使在当前,依然常有直觉想法难以定义为形式化算法的情况。
-
什么是极值优化?EO算法源于复杂系统自组织临界的思想.算法从优化问题内部变量之间的联系出发,将问题本身作为一个演化的复杂系统,变量之间的相似性构成了变量之问比较、竞争、交流的条件.变量在局部寻优的过程中,驱动整个系统向最优解运动.EO算具有独特的...
-
什么是智能合约?智能合约最早在1990年代由尼克·萨博提出,是一种旨在以数字化形式制定、传播、验证及执行合同的计算机协议。由于技术限制,其在诞生初期并没有被真正应用。随着区块链技术的出现,智能合约获得了可信的执行环境,两者开始结合应用。 什么是智能...
-
什么是拜占庭将军问题?含义拜占庭将军问题(Byzantine failures),又称两军问题,1982年在莱斯利·兰波特研究分布式对等网络通信容错问题的论文中提出。在分布式系统的通讯过程中,可能会出现一些局部问题导致计算机发送错误信息,破坏系统一致性。因此,拜占庭将军问...
-
什么是量子计算?量子计算是一种遵循量子力学规律调控量子信息单元进行计算的新计算模式。对照于传统的通用计算机,其理论模是通用图灵机;通用的量子计算机,其理论模是用量子力学规律重新诠释的通用图灵机。从可计算的问题来看,量子计算机只能解决传统计算机...
-
什么是日食攻击?日食攻击是一种攻击去中心化网络的方法,攻击者通过这种方法试图隔离和攻击一个或多个特定用户,而不是攻击整个网络。 在这篇文章中将解释以太坊的一些特性,包括它的叔块机制,如何使它更容易受到这种攻击。 区块链中的数据结构 区块链是一个去...
-
什么是分布式账本?分布式账本(Distributed ledger)是一种在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。这种共享账本降低了因调解不同账本所产生的时间和开支成本。 基本介绍 分布式账本(Distributed le...
-
什么是分散式应用程式?分布式应用程序(DApp)是在分布式计算系统(即区块链网络)上运行的应用程序。尽管定义DApp的方法有多种,但通常将它们描述为具有以下特征的应用程序: 开源 – 源代码是有意向公众开放的,这意味着任何人都可以验证,使用,复制和修改代码。 去中心...
-
什么是工作量证明?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是共识算法?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是混币服务?混币(Coin Shuffle) 是一个去中心化的隐私功能,它可以让用户快速高效地与其他用户的资金进行混合,在现有的用户账户和混币后的新账户之间创建随机的映射关系,从而实现完全匿名。该功能是基于TimRuffing在Bitcointalk.org上的描述以及它的学术论...
- 热门词条
-
- 什么是私募机构? 私募机构,是指通过非公开方式,面向少数机构...
- 什么是虚荣地址? 虚荣地址是指通过哈希函数计算随机产生特...
- 什么是地址? 地址通过一系列密码算法推算形成,本质上是属...
- 什么是安全多方计算? 安全多方计算(英文:Secure Multi-Party Compu...
- 什么是可追溯? 区块链特性之一。指的是区块链上的任意一...
- 什么是互联链? 针对特定领域的应用可能会形成各自垂直领域...
- 什么是现货? 现货(Actuals)也称实物(physicals),指可供出货...
- 什么是账本? 账本是具有一定格式与若干账页组成,以会计...
- 什么是跨链技术? 在区块链所面临的诸多问题中,区块链之间互...
- 什么是硬链接? 是指在同一个文件系统中,该文件链接的...
- 猜你喜欢
-

2026年加密货币开年巨震:4.7亿美元爆仓血洗多军,监管风暴下合规赛道成唯一出路

2026年比特币牛市终极指南:3个月精准抄底策略与10万美元突破路线图

比特币ETF两日狂吸12亿美元!2026年机构牛市觉醒信号已现

2026币圈新手必看:从0到1的保姆级入门赚钱指南

比特币87000美元关键争夺战:2026年牛市启动前最后的抄底机会?

2026年数字货币牛市预测:超级周期即将爆发!

2025比特币市场终极复盘:暴涨暴跌时代终结,机构化浪潮下的新格局

2025年末比特币以太坊惊现断崖式暴跌:关键支撑位告急,抄底时机到了吗?

揭秘币圈庄家操纵真相:2026年最新收割套路全解析

2026年币圈牛市财富密码:BTC、ETH、SOL三大金刚囤币指南

