万象云档 本次搜索耗时 1.061 秒,为您找到 1015 个相关结果.
  • 7.2.5 类与模块化

    7.2.5 类与模块化 7.2.5 类与模块化 我们在第 4 章讨论过模块化编程的思想。对于复杂程序,通常需要用分解的方法将程序 划分成若干模块,使每个模块仅针对有限的数据执行有限的操作。模块化能够使复杂程序的 设计更加可控。 对复杂程序一般有两种分解方法:功能分解和数据分解。功能分解是面向过程编程的基 础,依赖于子程序(如函数)概念,以过程为中心来...
  • 6.15 本章习题

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

    自动差异化包 - torch.autograd torch.autograd.backward(variables, grad_variables, retain_variables=False) torch.autograd.grad(outputs, inputs, grad_outputs=None, retain_graph=None, creat...
  • 10.3 分治法

    10.3 分治法 10.3 分治法 分治法(divide-and-conquer)是解决问题的一种常用策略,其思想是将难以处理的较大 问题分解为若干个较小的子问题,然后分别解决这些子问题,并从子问题的解构造出原问题 的解。“分”是指将原问题分解,“治”是指解决问题。 “分治”仅提及了分而治之的过程,而未提及此方法的另一个特点——递归。当我们将 大问题...
  • 3.10 本章习题

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

    在视图文件中使用 PHP 替代语法 ,自动短标记支持 ,Echo 替代语法 ,控制结构的替代语法 在视图文件中使用 PHP 替代语法 如果你不使用 CodeIgniter 的 模板引擎 , 那么你就只能在视图文件中使用纯 PHP 语法了。为了精简视图文件, 使其更可读,建议你在写控制结构或 echo 语句时使用 PHP 的替代语法。 如果你还不熟...
  • 数据列

    数据列配置是 Highcharts 最复杂也是最灵活的配置,如果说 Highcharts 是灵活多变,细节可定制的话,那么数据列配置就是这个重要特性的核心 一、什么是数据列 数据列是一组数据集合,例如一条线,一组柱形等。图表中所有点的数据都来自数据列对象,数据列的基本构造是: 复制代码series : [{ name...
  • 1.1.3 算法

    1.1.3 算法 1.1.3 算法 如前所述,程序是解决某个问题的指令序列。编程解决一个问题时,首先要找出解决问 题的方法,该解决方法一般先以非形式化的方式表述为由一系列可行的步骤组成的过程,然 后才用形式化的编程语言去实现该过程。这种解决特定问题的、由一系列明确而可行的步骤 组成的过程,称为算法(algorithm①)。算法表达了解决问题的核心步骤,...
  • 二十一、统计学

    二十一、统计学 贝塞尔校正 演示中心极限定律 皮尔逊相关系数 概率质量函数(PMF) Spearman 排名相关度 T 检验 单样本双边 T 检验 双样本非配对等方差双边 T 检验 双样本配对双边 T 检验 方差和标准差 二十一、统计学 作者:Chris Albon 译者:飞龙 协议:CC BY-NC-SA 4.0 ...
  • 3.4.1 for 循环

    3.4.1 for 循环 3.4.1 for 循环 最简单的循环是已知重复执行次数的循环。小学生经常有这样的“痛苦”时刻:因为一 个字(比如“烦”)写错了,被老师要求订正 10 遍。这时小学生没有捷径可走,只能在本子 上一遍一遍地写上 10 次。如果是命令计算机在屏幕上写 10 遍“烦”,是不是也只能用下面的 10 行指令来实现呢? print ...