愿少年,乘风破浪,他日毋忘化雨功
LeetCode_110_BinaryTreeCameras LeetCode_110_BinaryTreeCameras
1. question: 监控二叉树(困难)给定一个二叉树,我们在树的节点上安装摄像头。 节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。 计算监控树的所有节点所需的最小摄像头数量。 来源:力扣(LeetCode)链接:https
2022-06-16 浮云
LeetCode_109_BestTimeToBuyAndSellStockWithTransactionFee LeetCode_109_BestTimeToBuyAndSellStockWithTransactionFee
1. question: 买卖股票的最佳时机含手续费(中等)给定一个整数数组 prices,其中 prices[i]表示第 i 天的股票价格 ;整数 fee 代表了交易股票的手续费用。 你可以无限次地完成交易,但是你每笔交易都需要付手续费。
2022-06-16 浮云
LeetCode_108_MonotoneIncreasingDigits LeetCode_108_MonotoneIncreasingDigits
1. question: 单调递增的数字(中等)当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增的。 给定一个整数 n ,返回 小于或等于 n 的最大数字,且数字呈 单调递增 。 来源:力扣(
2022-06-15 浮云
LeetCode_107_MergeIntervals LeetCode_107_MergeIntervals
1. question: 合并区间(中等)以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖
2022-06-15 浮云
LeetCode_106_PartitionLabels LeetCode_106_PartitionLabels
1. question: 划分字母区间(中等)字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 来源:力扣(LeetCode)链接:https://l
2022-06-15 浮云
LeetCode_105_NonOverlappingIntervals LeetCode_105_NonOverlappingIntervals
1. question: 无重叠区间(中等)给定一个区间的集合 intervals ,其中 intervals[i] = [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。 来源:力扣(LeetCode)链
2022-06-15 浮云
LeetCode_104_MinimumNumberOfArrowsToBurstBalloons LeetCode_104_MinimumNumberOfArrowsToBurstBalloons
1. question: 用最少数量的箭引爆气球(中等)有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points ,其中points[i] = [xstart, xend] 表示水平直径在 xstart 和
2022-06-15 浮云
LeetCode_103_QueueReconstructionByHeight LeetCode_103_QueueReconstructionByHeight
1. question: 根据身高重建队列(中等)假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好
2022-06-14 浮云
LeetCode_102_LemonadeChange LeetCode_102_LemonadeChange
1. question: 柠檬水找零(简单)在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须
2022-06-14 浮云
LeetCode_101_Candy LeetCode_101_Candy
1. question: 分发糖果(困难)n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求,给这些孩子分发糖果: 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获得更多的糖果。
2022-06-14 浮云
Leetcode_100_GasStation Leetcode_100_GasStation
1. question: 加油站(中等)在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加
2022-06-13 浮云
Leetcode_99_MaximizeSumOfArrayAfterKNegations Leetcode_99_MaximizeSumOfArrayAfterKNegations
1. question: K次取反后最大化的数组和(简单)给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。重复这个过程恰好 k 次。可以多次选择同一个
2022-06-13 浮云
6 / 20