240 发简信
IP属地:广东
  • 216. 组合总和 III

    找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字。 说明: 所有数字都是正整数。解集不能包含重复的组合。示例...

  • 39. 组合总和

    给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates ...

  • 322. 零钱兑换

    给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 示例 1...

  • 120
    554. 砖墙

    你的面前有一堵方形的、由多行砖块组成的砖墙。 这些砖块高度相同但是宽度不同。你现在要画一条自顶向下的、穿过最少砖块的垂线。 砖墙由行的列表表示。 每一行都是一个代表从左至右每...

  • 103. 二叉树的锯齿形层次遍历

    给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 例如:给定二叉树 [3,9,20,null,null...

  • 94. 二叉树的中序遍历

    给定一个二叉树,返回它的中序 遍历。 示例: 输入: [1,null,2,3] 输出: [1,3,2]

  • 02. 二叉树的层次遍历

    给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如:给定二叉树: [3,9,20,null,null,15,7] 返回其层次遍历结果: [...

  • 120
    所有可能的满二叉树

    leetcode 894 满二叉树是一类二叉树,其中每个结点恰好有 0 或 2 个子结点。 返回包含 N 个结点的所有可能满二叉树的列表。 答案的每个元素都是一个可能树的根结...

  • 两数相加

    leetocde 2 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两...

  • 四数之和

    leetcode 18 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + ...

  • 最接近的三数之和

    leetcode 16 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个...

  • 三数之和

    leetcode 15 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重...

  • 120
    nginx 事件驱动

    nginx时间循环 epoll 请求切换 阻塞调用 非阻塞调用 模块分类

  • 120
    网络

    网络传输 TCP流与报文 TCP协议与非阻塞接口

  • 120
    nginx架构基础

    nginx 请求处理流程 nginx进程结构 nginx 进程管理:信号 reload流程 热升级流程 work进程优雅的关闭

  • 120
    安装openresty

    下载 解压 tar -axvf openresty-1.13.6.2.tar.gz 目录结构 bundle: nginx 源代、nginx的第三方模块、lua模块con 编译...

  • 120
    ETCD背后的Raft一致性算法原理

    项目中使用ETCD来实现服务发现和配置信息的存储,最近我抽空研究了一下ETCD和背后的一致性算法 — Raft算法的逻辑。 ETCD是什么 ETCD是一个go语言实现的高可靠...

  • 120
    https

    https 对称加密 非对称加密 TLS通讯过程

  • 120
    nginx安装

    重载nginx -s reload 热部署 拷贝新的二进制文件到指定目录 kill -USR2 pid(旧master进程号)image.png新老进程同时存在,会平滑的过渡...