贪心

Tisfy6 天前
算法·leetcode·题解·贪心·模拟·脑筋急转弯
LeetCode 3689.最大子数组总值 I:What The Medium力扣题目链接:https://leetcode.cn/problems/maximum-total-subarray-value-i/
Misnearch12 天前
leetcode·贪心·排序
3635. 最早完成陆地和水上游乐设施的时间II先尝试1的解题方案,要么是先完成陆地设施,然后是水上设施,要么是先完成水上设施然后是陆地设施, 因此对于每种方案,只要找到第二个完成的最早开始时间,即max(第一个设施结束时间,第二个设施开始时间),然后加上第二个项目的持续时间,这样就合理了。
不太会a1 个月前
贪心·二分
Educational Codeforces Round 175 (Rated for Div. 2) Chttps://codeforces.com/problemset/problem/2070/C简单来说:
芜湖xin1 个月前
算法·贪心
【题解-洛谷】P1012 [NOIP 1998 提高组] 拼数设有 n n n 个正整数 a 1 … a n a_1 \dots a_n a1…an,请将它们连接成一排,相邻数字首尾相接,组成一个最大的整数。
lulutoy1 个月前
贪心
1624: 安排电视节目(PIPIPOJ)1624: 安排电视节目(PIPIPOJ)PIPI在电视台工作,他今天要安排一些电视节目的播放顺序。 其中可能有一些电视节目在时间上是冲突的,因此PIPI需要放弃一些节目。 请问PIPI最少需要放弃多少个节目才能使得剩下的节目没有冲突。 每个电视节目有一个开始时间和一个结束时间,一个节目结束后可以立即播放下一个节目。
王老师青少年编程1 个月前
c++·算法·贪心·csp·信奥赛·二分判定·数列分段 section ii
csp信奥赛C++高频考点专项训练之贪心算法 --【贪心与二分判定】:数列分段 Section II对于给定的一个长度为 N N N 的正整数数列 A 1 ∼ N A_{1\sim N} A1∼N,现要将其分成 M M M( M ≤ N M\leq N M≤N)段,并要求每段连续,且每段和的最大值最小。
王老师青少年编程1 个月前
c++·算法·贪心·csp·信奥赛·哈夫曼贪心·合并果子
csp信奥赛C++高频考点专项训练之贪心算法 --【哈夫曼贪心】:合并果子在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。
王老师青少年编程1 个月前
c++·算法·贪心·csp·信奥赛·哈夫曼贪心·荷马史诗
csp信奥赛C++高频考点专项训练之贪心算法 --【哈夫曼贪心】:荷马史诗追逐影子的人,自己就是影子 —— 荷马Allison 最近迷上了文学。她喜欢在一个慵懒的午后,细细地品上一杯卡布奇诺,静静地阅读她爱不释手的《荷马史诗》。但是由《奥德赛》和《伊利亚特》 组成的鸿篇巨制《荷马史诗》实在是太长了,Allison 想通过一种编码方式使得它变得短一些。
王老师青少年编程1 个月前
c++·算法·贪心·反悔贪心·csp·信奥赛·建筑抢修
csp信奥赛C++高频考点专项训练之贪心算法 --【反悔贪心】:建筑抢修小刚在玩 JSOI 提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T 部落消灭了所有 Z 部落的入侵者。但是 T 部落的基地里已经有 N N N 个建筑设施受到了严重的损伤,如果不尽快修复的话,这些建筑设施将会完全毁坏。现在的情况是:T 部落基地里只有一个修理工人,虽然他能瞬间到达任何一个建筑,但是修复每个建筑都需要一定的时间。同时,修理工人修理完一个建筑才能修理下一个建筑,不能同时修理多个建筑。如果某个建筑在一段时间之内没有完全修理完毕,这个建筑就报废了。你的任务是帮小刚合理的制订一个修
王老师青少年编程1 个月前
c++·算法·贪心·反悔贪心·csp·信奥赛·种树
csp信奥赛C++高频考点专项训练之贪心算法 --【反悔贪心】:种树cyrcyr 今天在种树,他在一条直线上挖了 n n n 个坑。这 n n n 个坑都可以种树,但为了保证每一棵树都有充足的养料,cyrcyr 不会在相邻的两个坑中种树。而且由于 cyrcyr 的树种不够,他至多会种 k k k 棵树。假设 cyrcyr 有某种神能力,能预知自己在某个坑种树的获利会是多少(可能为负),请你帮助他计算出他的最大获利。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·跳跃与过河问题·过河问题
csp信奥赛C++高频考点专项训练之贪心算法 --【跳跃与过河问题】:过河问题有一个大晴天,Oliver 与同学们一共 N N N 人出游,他们走到一条河的东岸边,想要过河到西岸。而东岸边有一条小船。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·跳跃与过河问题·跳跳
csp信奥赛C++高频考点专项训练之贪心算法 --【跳跃与过河问题】:跳跳!你是一只小跳蛙,你特别擅长在各种地方跳来跳去。这一天,你和朋友小 F 一起出去玩耍的时候,遇到了一堆高矮不同的石头,其中第 i i i 块的石头高度为 h i h_i hi,地面的高度是 h 0 = 0 h_0 = 0 h0=0。你估计着,从第 i i i 块石头跳到第 j j j 块石头上耗费的体力值为 ( h i − h j ) 2 (h_i - h_j) ^ 2 (hi−hj)2,从地面跳到第 i i i 块石头耗费的体力值是 ( h i ) 2 (h_i) ^ 2 (hi)2。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·跳跃与过河问题·独木桥
csp信奥赛C++高频考点专项训练之贪心算法 --【跳跃与过河问题】:独木桥战争已经进入到紧要时间。你是运输小队长,正在率领运输部队向前线运送物资。运输任务像做题一样的无聊。你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们。士兵们十分愤怒,因为这座独木桥十分狭窄,只能容纳 1 1 1 个人通过。假如有 2 2 2 个人相向而行在桥上相遇,那么他们 2 2 2 个人将无法绕过对方,只能有 1 1 1 个人回头下桥,让另一个人先通过。但是,可以有多个人同时呆在同一个位置。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·部分背包问题
csp信奥赛C++高频考点专项训练之贪心算法 --【部分背包问题】:部分背包问题#### 题目描述阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有 N ( N ≤ 100 ) N(N \le 100) N(N≤100) 堆金币,第 i i i 堆金币的总重量和总价值分别是 m i , v i ( 1 ≤ m i , v i ≤ 100 ) m_i,v_i(1\le m_i,v_i \le 100) mi,vi(1≤mi,vi≤100)。阿里巴巴有一个承重量为 T ( T ≤ 1000 ) T(T \le 1000) T(T≤1000) 的背包,但并不一定有办法将全部的金币都装进去。他想装
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·区间贪心·种树
csp信奥赛C++高频考点专项训练之贪心算法 --【区间贪心】:种树一条街的一边有几座房子,因为环保原因居民想要在路边种些树。路边的地区被分割成块,并被编号成 1 , 2 , … , n 1, 2, \ldots,n 1,2,…,n。每个部分为一个单位尺寸大小并最多可种一棵树。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·区间贪心·线段覆盖
csp信奥赛C++高频考点专项训练之贪心算法 --【区间贪心】:线段覆盖现在各大 oj 上有 n n n 个比赛,每个比赛的开始、结束的时间点是知道的。yyy 认为,参加越多的比赛,noip 就能考的越好(假的)。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛
csp信奥赛C++高频考点专项训练之贪心算法 --【删数问题】:删数问题键盘输入一个高精度的正整数 n n n(不超过 250 250 250 位),去掉其中任意 k k k 个数字后剩下的数字按原左右次序将组成一个新的非负整数。编程对给定的 n n n 和 k k k,寻找一种方案使得剩下的数字组成的新数最小。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛
csp信奥赛C++高频考点专项训练之贪心算法 --【删数问题】:删数问题2一个集合有如下元素: 1 1 1 是集合元素;若 P P P 是集合的元素,则 2 × P + 1 2\times P+1 2×P+1, 4 × P + 5 4\times P+5 4×P+5 也是集合的元素。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·区间贪心·区间覆盖(加强版)
csp信奥赛C++高频考点专项训练之贪心算法 --【区间贪心】:区间覆盖(加强版)已知有 N N N 个区间,每个区间的范围是 [ s i , t i ] [s_i,t_i] [si,ti],请求出区间覆盖后的总长。
王老师青少年编程2 个月前
c++·算法·贪心·csp·信奥赛·区间贪心·雷达安装
csp信奥赛C++高频考点专项训练之贪心算法 --【区间贪心】:雷达安装假设海岸线是一条无限延伸的直线。它的一侧是陆地,另一侧是海洋。每一座小岛是在海面上的一个点。雷达必须安装在陆地上(包括海岸线),并且每个雷达都有相同的扫描范围 d d d。你的任务是建立尽量少的雷达站,使所有小岛都在扫描范围之内。