文章 2022-05-17 来自:开发者社区

【算法学习】剑指 Offer II 054. 所有大于等于节点的值之和|538|1038(java / c / c++ / python / go / rust)

剑指 Offer II 054. 所有大于等于节点的值之和|538. 把二叉搜索树转换为累加树|1038. 把二叉搜索树转换为累加树:给定一个二叉搜索树,请将它的每个节点的值替换成树中大于或者等于该节点值的所有节点值之和。提醒一下,二叉搜索树满足下列约束条件:节点的左子树仅包含键 小于 节点键的节点。节点的右子树仅包含键 大于 节点键的节点。左右子树也必须是二叉搜索树。样例 1输入: r...

【算法学习】剑指 Offer II 054. 所有大于等于节点的值之和|538|1038(java / c / c++ / python / go / rust)
文章 2022-05-11 来自:开发者社区

【算法学习】1108. IP 地址无效化(java / c / c++ / python / go / rust)

1108. IP 地址无效化:给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。所谓无效化 IP 地址,其实就是用 "[.]" 代替了每个 "."。样例 1输入: address = "1.1.1.1" 输出: "1[.]1[.]1[.]1" 样例 2输入: address = "255.100.50.0" 输出: ...

【算法学习】1108. IP 地址无效化(java / c / c++ / python / go / rust)
文章 2022-03-09 来自:开发者社区

【算法学习】LCP 01. 猜数字(java / c / c++ / python / go / rust)

LCP 01. 猜数字:小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次?输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer的长度都等于3。样例 1输入: guess = [1,2,3], answer = [1...

【算法学习】LCP 01. 猜数字(java / c / c++ / python / go / rust)
文章 2022-03-08 来自:开发者社区

【算法学习】807. 保持城市天际线(java / c / c++ / python / go / rust)

$stringUtil.substring( $!{XssContent1.description},200)...

【算法学习】807. 保持城市天际线(java / c / c++ / python / go / rust)
文章 2022-03-04 来自:开发者社区

【算法学习】1431. 拥有最多糖果的孩子(java / c / c++ / python / go / rust)

1431. 拥有最多糖果的孩子:给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目。对每一个孩子,检查是否存在一种方案,将额外的 extraCandies 个糖果分配给孩子们之后,此孩子有 最多 的糖果。注意,允许有多个孩子同时拥有 最多 的糖果数目。样例 1输入: candies = [2,3,5,1,3...

【算法学习】1431. 拥有最多糖果的孩子(java / c / c++ / python / go / rust)
文章 2022-02-22 来自:开发者社区

【算法学习】1486. 数组异或操作(java / c / c++ / python / go / rust)

1486. 数组异或操作:给你两个整数,n 和 start 。数组 nums 定义为:nums[i] = start + 2 * i(下标从 0 开始)且 n == nums.length 。请返回 nums 中所有元素按位异或(XOR)后得到的结果。样例 1输入: n = 5, start = 0 输出: 8 解释: 数组 nums 为 [0, 2, ...

【算法学习】1486. 数组异或操作(java / c / c++ / python / go / rust)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注