万象云档 本次搜索耗时 3.113 秒,为您找到 361 个相关结果.
  • 5.1 最大连续乘积子串

    5.1 最大连续乘积子串 题目描述 分析与解法 解法一 解法二 举一反三 5.1 最大连续乘积子串 题目描述 给一个浮点数序列,取最大乘积连续子串的值,例如 -2.5,4,0,3,0.5,8,-1,则取出的最大乘积连续子串为3,0.5,8。也就是说,上述数组中,3 0.5 8这3个数的乘积3_0.5_8=12是最大的,而且是连续的。 分...
  • 自定义技术指标

    除了 内置的 20 种 常用技术指标外,用户也可以很方便的编写自己的技术指标,下面以线性回归算法为例,详细讲解如何自定义自己的技术指标。 创建自己的技术指标数据列 创建技术指标数据列主要包含两个步骤: 继承技术指标类 实现技术指标算法 原文: https://www.hcharts.cn/docs/custom-techn...
  • 如何在大量的数据中找出不重复的整数?

    如何在大量的数据中找出不重复的整数? 题目描述 解答思路 方法一:分治法 方法二:位图法 方法总结 如何在大量的数据中找出不重复的整数? 题目描述 在 2.5 亿个整数中找出不重复的整数。注意:内存不足以容纳这 2.5 亿个整数。 解答思路 方法一:分治法 与前面的题目方法类似,先将 2.5 亿个数划分到多个小文件,用 HashSet...
  • 5.0 本章导读

    5.0 本章导读 5.0 本章导读 学习一个算法,可分为3个步骤:首先了解算法本身解决什么问题,然后学习它的解决策略,最后了解某些相似算法之间的联系。例如图算法中, 广搜是一层一层往外遍历,寻找最短路径,其策略是采取队列的方法。 最小生成树是最小代价连接所有点,其策略是贪心,比如Prim的策略是贪心+权重队列。 Dijkstra是寻找单源最短路径,...
  • 如何从 5 亿个数中找出中位数?

    如何从 5 亿个数中找出中位数? 题目描述 解答思路 方法一:双堆法 方法二:分治法 方法总结 如何从 5 亿个数中找出中位数? 题目描述 从 5 亿个数中找出中位数。数据排序后,位置在最中间的数就是中位数。当样本数为奇数时,中位数为 第 (N+1)/2 个数;当样本数为偶数时,中位数为 第 N/2 个数与第 1+N/2 个数的均值。...
  • 以太坊POW共识算法

    64 2025-05-17 《区块链开发》
    以太坊POW共识算法 以太坊POW共识算法
  • 第七章 机器学习

    第七章 机器学习 第七章 机器学习 7.1 K 近邻算法 7.2 支持向量机
  • 区块链设计与实现

    区块链设计与实现 区块链设计与实现 区块链设计与原理 区块链基本结构 区块节点读取验证与挖矿 区块链结构从定义到实现 节点之间沟通 密码学算法实现
  • 第六章 海量数据处理

    第六章 海量数据处理 第六章 海量数据处理 6.0 本章导读 6.1 关联式容器 6.2 分而治之 6.3 simhash算法 6.4 外排序 6.5 MapReduce 6.6 多层划分 6.7 Bitmap 6.8 Bloom filter 6.9 Trie树 6.10 数据库 6.11 倒排索引 6.15 本章习题 ...
  • 10.5 算法分析

    10.5 算法分析 10.5 算法分析 通过前面各小节的介绍,我们看到可以设计出多种不同的算法来解决同一个问题,如搜 索问题中的线性搜索和二分搜索,排序问题中的选择排序和归并排序,最小生成树的 Prim 算法和 Kruskal 算法,等等。本节要讨论的是:解决同一问题的不同算法有好坏之分吗?