![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode每日一题
软工2201 张鸿兴
博学而笃志,切问而近思
展开
-
14-2103. 环和杆-字符串操作
个环,红色的环在编号为 3 的杆上,绿色的环在编号为 2 的杆上,蓝色的环在编号为 1 的杆上。个环,环的颜色可以是红、绿、蓝中的一种。这些环分别穿在 10 根编号为。环的杆,并返回这种杆的数量。中每两个字符形成一个。原创 2023-11-02 16:32:36 · 33 阅读 · 0 评论 -
x_14-2003. 每棵子树内缺失的最小基因值-不会
个基因值,每个基因值都用。原创 2023-10-31 23:19:29 · 31 阅读 · 1 评论 -
13-275. H 指数 II
h 代表“高引用次数”(high citations),一名科研人员的。请你设计并实现对数时间复杂度的算法解决此问题。计算并返回该研究者的 h 指数。指数是指他(她)的 (篇论文被引用的次数,原创 2023-10-30 12:45:37 · 32 阅读 · 1 评论 -
12-274. H 指数-思维题
篇论文被引用的次数。计算并返回该研究者的 h。代表“高引用次数” ,一名科研人员的。是指他(她)至少发表了。篇论文,并且每篇论文。原创 2023-10-29 16:52:53 · 26 阅读 · 1 评论 -
11-2558. 从数量最多的堆取走礼物-大根堆
表示各堆礼物的数量。秒后剩下的礼物数量*。优化:(来源:画图小匠)原创 2023-10-28 08:26:39 · 31 阅读 · 1 评论 -
10-1465. 切割后面积最大的蛋糕-排序后记录遍历
由于答案可能是一个很大的数字,因此需要将结果。中提供的水平和竖直位置切割后,请你找出。请你按数组 horizontalCuts。和 verticalCuts。的那份蛋糕,并返回其。原创 2023-10-27 15:58:21 · 20 阅读 · 1 评论 -
8-2698. 求一个整数的惩罚数-dfs
定义为所有满足以下条件。原创 2023-10-26 16:48:42 · 29 阅读 · 0 评论 -
9-2520. 统计能整除数字的位数-简单模拟
【代码】9-2520. 统计能整除数字的位数-简单模拟。原创 2023-10-26 21:00:00 · 35 阅读 · 0 评论 -
7-1155. 掷骰子等于目标和的方法数-dp
种方式中)滚动骰子的数量,使正面朝上的数字之和等于。个一样的骰子,每个骰子上都有。,返回可能的方式(从总共。答案可能很大,你需要对。原创 2023-10-24 21:36:11 · 32 阅读 · 0 评论 -
6-2678. 老人的数目-字符串简单操作
中每个元素都是一位乘客的信息,信息用长度为。原创 2023-10-23 16:19:47 · 26 阅读 · 0 评论 -
5-1402. 做菜顺序-排序贪心
定义为烹饪这道菜结束的时间(包含之前每道菜所花费的时间)乘以这道菜的满意程度,也就是。顺序安排做菜的顺序,你也可以选择放弃做某些菜来获得更大的总和。,这个厨师做出每道菜的时间都是 1 单位时间。返回厨师在准备了一定数量的菜肴后可以获得的最大。原创 2023-10-22 11:50:48 · 29 阅读 · 1 评论 -
4-2316. 统计无向图中无法互相到达点对数-并查集
同时给你一个二维整数数组。原创 2023-10-21 11:02:45 · 50 阅读 · 1 评论 -
3-2525. 根据规则将箱子分类-防溢出
分别表示一个箱子的三个维度和质量,请你返回一个表示箱子。,箱子的体积等于箱子的长度、宽度和高度的乘积。如果满足以下条件,那么箱子是。如果箱子的质量大于等于。原创 2023-10-20 11:08:21 · 26 阅读 · 1 评论 -
2-1726同积元组-组合数
2.组合数C(n,m),从n个不同元素中取出m(m≤n)个元素的所有组合的个数,C(n,m)=n!1.auto可以遍历map,方式for(auto &[k,v]:mp)输入:nums = [1,2,4,5,10]输入:nums = [2,3,4,6]原创 2023-10-19 17:07:41 · 45 阅读 · 1 评论 -
1-2530执行K次操作后的最大分数-大根堆
最后分数是 10 + 10 + 10 + 10 + 10 = 50。第 1 步操作:选中 i = 1 ,nums 变为 [1,4,3,3,3]。第 2 步操作:选中 i = 1 ,nums 变为 [1,2,3,3,3]。第 3 步操作:选中 i = 2 ,nums 变为 [1,1,1,3,3]。输入:nums = [10,10,10,10,10], k = 5。输入:nums = [1,10,3,3,3], k = 3。最后分数是 10 + 4 + 3 = 17。次操作后,你可能获得的最大分数。原创 2023-10-19 00:03:49 · 38 阅读 · 1 评论