0%

组合总和

给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。

candidates 中的 同一个 数字可以 无限制重复被选取 。如果至少一个数字的被选数量不同,则两种组合是不同的。

Read more »

旋转图像

给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。

你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。

Read more »

最小路径和

给定一个包含非负整数的 *m* x *n* 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。

说明:每次只能向下或者向右移动一步。

Read more »

二叉树的直径

给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。

Read more »

路径总和 II

给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。

叶子节点 是指没有子节点的节点。

Read more »

什么是Kubernetes

开源的容器管理平台。通过配置即可自动调度管理容器。拥有以下功能:

  • 服务发现与负载均衡 k8s可以通过DNS或者IP暴露容器服务并自动发现,如果对于容器服务请求过高,k8s可以进行负载均衡流量,使服务平稳运行
  • 存储编排 可以自由挂在存储资源,例如本地存储,云存储等
  • 自动状态更新 通过配置新的容器状态,随后k8s将创建新的容器并进行资源转移
  • 机器资源配置 可以为每个容器配置需要的CPU以及内存资源
  • 自愈 发现服务异常自动重启
  • 敏感信息配置 对于密码,token,keys等敏感信息由k8s私密管理
Read more »

验证二叉搜索树

给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。

有效 二叉搜索树定义如下:

节点的左子树只包含 小于 当前节点的数。
节点的右子树只包含 大于 当前节点的数。
所有左子树和右子树自身必须也是二叉搜索树。

Read more »