240 发简信
IP属地:浙江
  • Gradle 阿里云仓库配置

    采用Gradle有时需要下载外网的依赖,存在下载不到的情况,因此这里记录一下解决方式,将init.gradle文件放置在如下文件夹: 文件内容

  • 398:随机数索引

    题意 给定一个可能含有重复元素的整数数组,要求随机输出给定的数字的索引。 您可以假设给定的数字一定存在于数组中。 注意 数组大小可能非常大。 使...

  • 知识储备——VALUES当做条件

    主要记录不同数据库在针对VALUES中采用常数列表时的处理方案。 特殊语法的支持 PostgreSQL 如下语法提示错误[ERROR: synt...

  • 2233:K 次增加后的最大乘积

    题意 给你一个非负整数数组 nums 和一个整数 k 。每次操作,你可以选择 nums 中任一元素并将它增加 1 。请你返回至多 k 次操作后,...

  • Apache Calcite OperandTypeChecker

    作用 Used to validate operand types,例如Add、Multiply等 特殊规则 COMPARABLE_UNORDE...

  • 二叉平衡树算法的时间复杂度

    我们在计算时间复杂度的过程中,查找单个元素总是会出现的时间复杂度,这个时间复杂度如何计算得来的?我们在二叉平衡树中搜索一个元素的过程最多的判断次...

  • LeetCode-优雅写出快速排序

    快速排序算是基本排序里面比较有难度的一个排序方式,但是其原理比较简单,每次都是看一下就懂了,但是时隔好久又忘记了。因此写这个文章记录一下其中的细...

  • Boolean Logic基础

    在Apache Calcite学习过程中,有许多Boolean Logic需要进行优化,有时会出现比较专业的逻辑表达式词汇(CDF、DNF等),...

  • 6035:选择建筑的方案数

    题意 给你一个下标从 0 开始的二进制字符串 s ,它表示一条街沿途的建筑类型,其中: s[i] = '0' 表示第 i 栋建筑是一栋办公楼,s...