240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Calcite物化识别原理

    SPJA场景说明 物化识别算法分类 基于替换规则的物化识别算法 举例,Query和MV如下: 识别过程如下: 算法特点: Bottom-Up M...

  • Resize,w 360,h 240
    Calcite几张图

    query Calcite framework Scan Filter Project Join Sort Aggregate Union Va...

  • Resize,w 360,h 240
    Calcite源码解析:1.SQL执行流程

    大概流程 一段对SQL执行完整的一套代码。分为四个步骤:总结来说Calcite有以下主要功能: SQL 解析 SQL 校验 查询优化 SQL 生...

  • Resize,w 360,h 240
    《论文阅读》《F1 Query: Declarative Querying at Scale》

    支持对小规模的 OLTP 式的数据进行高效查询。 支持低延迟地对大批量的(异构)数据进行快速即席查询。 支持对超大规模数据进行可靠的 ETL 处...

  • 010.4,矩形覆盖

    矩形覆盖 题目描述我们可以用 21 的小矩形横着或者竖着去覆盖更大的矩形。请问用 n 个 21 的小矩形无重叠地覆盖一个 2*n 的大矩形,总共...

  • 010.3 变态跳台阶

    变态跳台阶 题目描述一只青蛙一次可以跳上 1 级台阶,也可以跳上 2 级……它也可以跳上 n 级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法...

  • 010.2,斐波那契数列

    跳台阶 题目描述一只青蛙一次可以跳上 1 级台阶,也可以跳上 2 级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。解题思路

  • Resize,w 360,h 240
    010.1,斐波那契数列

    题目描述 以 O(1) 的时间复杂度求菲波那切数列。 解题思路 如果使用递归求解,那么会重复计算一些子问题。例如,求 f(10) 需要计算 f(...

  • 009,两个栈实现队列

    用两个栈实现队列 解题思路in 栈用来处理入栈(push)操作,out 栈用来处理出栈(pop)操作。一个元素进入 in 栈之后,出栈的顺序被反...