万象云档 本次搜索耗时 1.444 秒,为您找到 362 个相关结果.
  • 大数据中 TopK 问题的常用套路

    大数据中 TopK 问题的常用套路 1. 堆排序法 2. 类似快排法 3. 使用 bitmap 4. 使用 hash 5. 字典树 6. 混合查询 方法一 方法二 大数据中 TopK 问题的常用套路 对于海量数据到处理经常会涉及到 topK 问题。在设计数据结构和算法的时候,主要需要考虑的应该是当前算法(包括数据结构)跟给定情境(比如数...
  • 空间转换网络 (Spatial Transformer Networks) 教程

    空间转换网络 (Spatial Transformer Networks) 教程 读数据 描述空间转换网络 (spatial transformer networks) 训练模型 可视化空间转换网络 (STN) 的结果 空间转换网络 (Spatial Transformer Networks) 教程 译者:@Twinkle 原作者 :...
  • Redis 的过期策略都有哪些?手写一下 LRU 代码实现?

    Redis 的过期策略和 LRU 算法 面试题 面试官心理分析 面试题剖析 Redis 过期策略 内存淘汰机制 手写一个 LRU 算法 Redis 的过期策略和 LRU 算法 面试题 Redis 的过期策略都有哪些?内存淘汰机制都有哪些?手写一下 LRU 代码实现? 面试官心理分析 如果你连这个问题都不知道,上来就懵了,回答不出来,那...
  • 6.1 概述

    6.1 概述 6.1 概述 实际应用中所处理的数据经常是“大量同类型数据的集合”,例如一次物理实验获得的 大量实验数据、一篇文章中的所有单词、一幅画布上的所有图形等等,这几个例子分别展示 了大量数值的集合、大量字符串的集合和大量对象的集合。为了表示和处理大量数据,编程 语言提供了集合体数据类型,如 Python 中的列表(list)、元组(tuple)...
  • 6.15 本章习题

    6.15 本章习题 本章海量数据的习题 6.15 本章习题 本章海量数据的习题 1 有100W个关键字,长度小于等于50字节。用高效的算法找出top10的热词,并对内存的占用不超过1MB。 提示:老题,与caopengcs讨论后,得出具体思路为: 先把100W个关键字hash映射到小文件,根据题意,100W_50B = 50_10^6B =...
  • 2.2.3 浮点数类型 float

    2.2.3 浮点数类型 float 2.2.3 浮点数类型 float 浮点数就是包含小数点的数,大体对应于数学中的实数集合。现实世界中的职工工资(以 元为单位)、房屋面积(以平方米为单位)、人的身高(以米为单位)、圆周率等在程序中都 适合用浮点数表示。 Python 语言提供了类型 float 用于表示浮点数。float 类型的字面值形式与数学中的...
  • 3.10 本章习题

    3.10 本章习题 本章堆栈树图相关的习题 3.10 本章习题 本章堆栈树图相关的习题 1、附近地点搜索 找一个点集中与给定点距离最近的点,同时,给定的二维点集都是固定的,查询可能有很多次,例如,坐标(39.91, 116.37)附近500米内有什么餐馆,那么让你来设计,该怎么做? 提示:可以建立R树进行二维搜索,或使用GeoHash算...
  • 第三题 猴子吃桃

    291 2025-05-31 《经典算法题》
    第三题 猴子吃桃 第三题 猴子吃桃 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾就多吃了一个。第二天早上又将剩下的桃子吃了一半,还是不过瘾又多 吃了一个。以后每天都吃前一天剩下的一半再加一个。到第10天刚好剩一个。问猴子第一天摘了多少个桃子? 分析: 这是一套非常经典的算法题,这个题目体现了算法思想中的递推思想,递归有两种形式,顺推和...
  • 7.2.4 编程实例:模拟炮弹飞行

    7.2.4 编程实例:模拟炮弹飞行 7.2.4 编程实例:模拟炮弹飞行 本节讨论一个模拟炮弹飞行的程序的设计。我们采用三种设计方法,得到三个版本的程序。通过比较各个版本的差别,可以看出 OOP 与传统的面向过程编程相比具有明显优点。 算法设计 程序规格是输入炮弹的发射角度、初速度和高度,输出炮弹的射程。 虽然可以利用复杂的数学公式直接算出射程,但我...
  • 1.1.4 实现

    1.1.4 实现 1.1.4 实现 给定一个问题,当我们找到解决问题的算法后,接着就需要用某种计算机语言将这个算 法 表 达 出来, 最终 得到一 个能 被计算 机执 行的程 序(或代 码 ),这 个 过程称 为 实现(implementation),或者俗称为写代码(coding)。 严格地说,算法与程序是不同的:算法是用非形式化方式表述的解决问题的...