添加测试服务0 码力 | 1 页 | 128.00 B | 6 月前3
Hello 算法 1.1.0 Go版为了获得最佳的阅读体验,建议你通读本节内容。 0.2.1 行文风格约定 ‧ 标题后标注 * 的是选读章节,内容相对困难。如果你的时间有限,可以先跳过。 ‧ 专业术语会使用黑体(纸质版和 PDF 版)或添加下划线(网页版),例如数组(array)。建议记住它们, 以便阅读文献。 ‧ 重点内容和总结性语句会 加粗,这类文字值得特别关注。 ‧ 有特指含义的词句会使用“引号”标注,以避免歧义。 ‧ 章 初识算法 hello‑algo.com 14 ‧ 数据操作尽可能快速,涵盖数据访问、添加、删除、更新等。 ‧ 提供简洁的数据表示和逻辑信息,以便算法高效运行。 数据结构设计是一个充满权衡的过程。如果想在某方面取得提升,往往需要在另一方面作出妥协。下面举两 个例子。 ‧ 链表相较于数组,在数据添加和删除操作上更加便捷,但牺牲了数据访问速度。 ‧ 图相较于链表,提供了更丰富的逻辑信息,但需要占用更大的内存空间。 复杂度分析 hello‑algo.com 22 图 2‑2 嵌套循环的流程框图 在这种情况下,函数的操作数量与 ?2 成正比,或者说算法运行时间和输入数据大小 ? 成“平方关系”。 我们可以继续添加嵌套循环,每一次嵌套都是一次“升维”,将会使时间复杂度提高至“立方关系”“四次方 关系”,以此类推。 2.2.2 递归 递归(recursion)是一种算法策略,通过函数调用自身来解决问题。它主要包含两个阶段。0 码力 | 383 页 | 18.48 MB | 1 年前3
Hello 算法 1.0.0 Golang版章 初识算法 hello‑algo.com 14 ‧ 数据操作尽可能快速,涵盖数据访问、添加、删除、更新等。 ‧ 提供简洁的数据表示和逻辑信息,以便算法高效运行。 数据结构设计是一个充满权衡的过程。如果想在某方面取得提升,往往需要在另一方面作出妥协。下面举两 个例子。 ‧ 链表相较于数组,在数据添加和删除操作上更加便捷,但牺牲了数据访问速度。 ‧ 图相较于链表,提供了更丰富的逻辑信息,但需要占用更大的内存空间。 复杂度分析 hello‑algo.com 22 图 2‑2 嵌套循环的流程框图 在这种情况下,函数的操作数量与 ?2 成正比,或者说算法运行时间和输入数据大小 ? 成“平方关系”。 我们可以继续添加嵌套循环,每一次嵌套都是一次“升维”,将会使时间复杂度提高至“立方关系”“四次方 关系”,以此类推。 2.2.2 递归 「递归 recursion」是一种算法策略,通过函数调用自身来解决问题。它主要包含两个阶段。 Q:基于数组实现的数据结构也称“静态数据结构”是否有歧义?栈也可以进行出栈和入栈等操作,这些操 作都是“动态”的。 栈确实可以实现动态的数据操作,但数据结构仍然是“静态”(长度不可变)的。尽管基于数组的数据结构可 以动态地添加或删除元素,但它们的容量是固定的。如果数据量超出了预分配的大小,就需要创建一个新的 第 3 章 数据结构 hello‑algo.com 65 更大的数组,并将旧数组的内容复制到新数组中。 Q:0 码力 | 382 页 | 17.60 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档新增交易过期清理逻辑 • 支持通过RPC接口动态更新P2P连接列表: 10 Chapter 2. 版本信息 FISCO BCOS Documentation, 发布 v2.9.0 – addPeers: 添加P2P连接配置 – queryPeers: 查询P2P连接配置 – erasePeers: 删除P2P连接配置 修复 • 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 • 的queryVotesOfThreshold和queryVotesOfMember使用 • 支持取消事件订阅 • 添加批量返回回执的方法getBatchReceiptsByBlockNumberAndRange和getBatchReceiptsByBlockHashAndRange • 添加getNodeInfo接口,返回节点订阅的topics信息 • Table合约增加address类型的EQ condition查询 condition查询 更改 • MySQL存储模式支持MySQL 8.0 • 重构交易和区块相关的RPC接口,返回交易和区块的所有字段内容 • 交易推送的回执中带有交易执行结果的报错信息 • P2P模块添加读写idle检查的逻辑 修复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 3.6.0 中文文档新增交易过期清理逻辑 • 支持通过RPC接口动态更新P2P连接列表: 10 Chapter 2. 版本信息 FISCO BCOS Documentation, 发布 v2.9.0 – addPeers: 添加P2P连接配置 – queryPeers: 查询P2P连接配置 – erasePeers: 删除P2P连接配置 修复 • 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 • 的queryVotesOfThreshold和queryVotesOfMember使用 • 支持取消事件订阅 • 添加批量返回回执的方法getBatchReceiptsByBlockNumberAndRange和getBatchReceiptsByBlockHashAndRange • 添加getNodeInfo接口,返回节点订阅的topics信息 • Table合约增加address类型的EQ condition查询 condition查询 更改 • MySQL存储模式支持MySQL 8.0 • 重构交易和区块相关的RPC接口,返回交易和区块的所有字段内容 • 交易推送的回执中带有交易执行结果的报错信息 • P2P模块添加读写idle检查的逻辑 修复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档新增交易过期清理逻辑 • 支持通过RPC接口动态更新P2P连接列表: 10 Chapter 2. 版本信息 FISCO BCOS Documentation, 发布 v2.9.0 – addPeers: 添加P2P连接配置 – queryPeers: 查询P2P连接配置 – erasePeers: 删除P2P连接配置 修复 • 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 • 的queryVotesOfThreshold和queryVotesOfMember使用 • 支持取消事件订阅 • 添加批量返回回执的方法getBatchReceiptsByBlockNumberAndRange和getBatchReceiptsByBlockHashAndRange • 添加getNodeInfo接口,返回节点订阅的topics信息 • Table合约增加address类型的EQ condition查询 condition查询 更改 • MySQL存储模式支持MySQL 8.0 • 重构交易和区块相关的RPC接口,返回交易和区块的所有字段内容 • 交易推送的回执中带有交易执行结果的报错信息 • P2P模块添加读写idle检查的逻辑 修复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题0 码力 | 1489 页 | 107.09 MB | 1 年前3
Hello 算法 1.2.0 简体中文 Go 版为了获得最佳的阅读体验,建议你通读本节内容。 0.2.1 行文风格约定 ‧ 标题后标注 * 的是选读章节,内容相对困难。如果你的时间有限,可以先跳过。 ‧ 专业术语会使用黑体(纸质版和 PDF 版)或添加下划线(网页版),例如数组(array)。建议记住它们, 以便阅读文献。 ‧ 重点内容和总结性语句会 加粗,这类文字值得特别关注。 ‧ 有特指含义的词句会使用“引号”标注,以避免歧义。 ‧ com 14 ‧ 空间占用尽量少,以节省计算机内存。 ‧ 数据操作尽可能快速,涵盖数据访问、添加、删除、更新等。 ‧ 提供简洁的数据表示和逻辑信息,以便算法高效运行。 数据结构设计是一个充满权衡的过程。如果想在某方面取得提升,往往需要在另一方面作出妥协。下面举两 个例子。 ‧ 链表相较于数组,在数据添加和删除操作上更加便捷,但牺牲了数据访问速度。 ‧ 图相较于链表,提供了更丰富的逻辑信息,但需要占用更大的内存空间。 复杂度分析 www.hello‑algo.com 22 图 2‑2 嵌套循环的流程框图 在这种情况下,函数的操作数量与 ?2 成正比,或者说算法运行时间和输入数据大小 ? 成“平方关系”。 我们可以继续添加嵌套循环,每一次嵌套都是一次“升维”,将会使时间复杂度提高至“立方关系”“四次方 关系”,以此类推。 2.2.2 递归 递归(recursion)是一种算法策略,通过函数调用自身来解决问题。它主要包含两个阶段。0 码力 | 384 页 | 18.49 MB | 10 月前3
FISCO BCOS 2.7.2 中文文档的queryVotesOfThreshold和queryVotesOfMember使用 • 支持取消事件订阅 • 添加批量返回回执的方法getBatchReceiptsByBlockNumberAndRange和getBatchReceiptsByBlockHashAndRange • 添加getNodeInfo接口,返回节点订阅的topics信息 • Table合约增加address类型的EQ condition查询 更 更改 改 改 • MySQL存储模式支持MySQL 8.0 • 重构交易和区块相关的RPC接口,返回交易和区块的所有字段内容 • 交易推送的回执中带有交易执行结果的报错信息 • P2P模块添加读写idle检查的逻辑 修 修 修复 复 复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 Group、recoverGroup、queryGroupStatus • 支持网络流量和Gas统计 • Precompiled合约支持Gas • 支持EVM Gas衡量标准插件化配置 • 添加新接口sendRawTransactionAndGetProof推送交易回执、交易Merkle证明和交易回执Merkle证明 更 更 更新 新 新 • CMake最低要求修改为3.7,支持依赖库多源下载0 码力 | 1422 页 | 91.91 MB | 1 年前3
FISCO BCOS 2-dev 中文文档的queryVotesOfThreshold和queryVotesOfMember使用 • 支持取消事件订阅 • 添加批量返回回执的方法getBatchReceiptsByBlockNumberAndRange和getBatchReceiptsByBlockHashAndRange • 添加getNodeInfo接口,返回节点订阅的topics信息 • Table合约增加address类型的EQ condition查询 更 更改 改 改 • MySQL存储模式支持MySQL 8.0 • 重构交易和区块相关的RPC接口,返回交易和区块的所有字段内容 • 交易推送的回执中带有交易执行结果的报错信息 • P2P模块添加读写idle检查的逻辑 修 修 修复 复 复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 Group、recoverGroup、queryGroupStatus • 支持网络流量和Gas统计 • Precompiled合约支持Gas • 支持EVM Gas衡量标准插件化配置 • 添加新接口sendRawTransactionAndGetProof推送交易回执、交易Merkle证明和交易回执Merkle证明 更 更 更新 新 新 • CMake最低要求修改为3.7,支持依赖库多源下载0 码力 | 1324 页 | 85.58 MB | 1 年前3
Hello 算法 1.1.0 Kotlin版为了获得最佳的阅读体验,建议你通读本节内容。 0.2.1 行文风格约定 ‧ 标题后标注 * 的是选读章节,内容相对困难。如果你的时间有限,可以先跳过。 ‧ 专业术语会使用黑体(纸质版和 PDF 版)或添加下划线(网页版),例如数组(array)。建议记住它们, 以便阅读文献。 ‧ 重点内容和总结性语句会 加粗,这类文字值得特别关注。 ‧ 有特指含义的词句会使用“引号”标注,以避免歧义。 ‧ 章 初识算法 hello‑algo.com 14 ‧ 数据操作尽可能快速,涵盖数据访问、添加、删除、更新等。 ‧ 提供简洁的数据表示和逻辑信息,以便算法高效运行。 数据结构设计是一个充满权衡的过程。如果想在某方面取得提升,往往需要在另一方面作出妥协。下面举两 个例子。 ‧ 链表相较于数组,在数据添加和删除操作上更加便捷,但牺牲了数据访问速度。 ‧ 图相较于链表,提供了更丰富的逻辑信息,但需要占用更大的内存空间。 复杂度分析 hello‑algo.com 22 图 2‑2 嵌套循环的流程框图 在这种情况下,函数的操作数量与 ?2 成正比,或者说算法运行时间和输入数据大小 ? 成“平方关系”。 我们可以继续添加嵌套循环,每一次嵌套都是一次“升维”,将会使时间复杂度提高至“立方关系”“四次方 关系”,以此类推。 2.2.2 递归 递归(recursion)是一种算法策略,通过函数调用自身来解决问题。它主要包含两个阶段。0 码力 | 381 页 | 18.47 MB | 1 年前3
共 390 条
- 1
- 2
- 3
- 4
- 5
- 6
- 39













