标签: 贪心

12 篇文章

跳跃游戏 II
Origional link 思想: 贪心; 对于当前所处的位置 i,当 i + nums[i] >= n - 1 时可以直接返回结果; 否则,从 j = i 遍历到 j = i + nums[i],设下一步的位置为 res,以 res 能到达的最远位置为 idx; 显然, j + nums[…
HF的衣橱
原题链接 描述: 邻近联谊,HF\text{HF} 最喜欢女装了,为了更好的取悦 LYS\text{LYS} 和观众朋友们(FRI\text{FRI}),LYS\text{LYS} 特地为他准备了四种不同风格的衣服: 女仆风格:LYS\text{LYS}FRI\text{FRI} 的 $\text{SA…
凑平方
Original Link 思想: 贪心,枚举。 对于满足条件最大的数,我们枚举其因子 ii: 保证 iin\sqrt{n} 开始递减枚举; 得到 st=i×ist = i \times i,判断 stst 是否可由删除 nn 的某些位得到。 若首次找到符合条件的数,即为所求; 否则,直到 $…
减法操作
Original Link 思想: 贪心。 对于 a[i],优先使其进行 -2 的操作; 若 a[i] % 2 != 0,则说明需要进行 -1 的操作,此时进行判断: 若 a[i + 1] > 0,则将 a[i + 1] --,此时可以使得 a[i] 操作后变为 00。 否则无法使得 a[i…
货仓选址
Origional Link 思想: 贪心。 设仓库选址最佳处为 PP,此时在该位置左侧存在 mm 个货仓,右侧存在 nn 个货仓,总距离为 LL。 若更改货仓位置为 P1P-1,则总长度变为 Lm+nL - m + n。 若更改货仓位置为 P+1P + 1,则总长度变为 L+mnL + m - n。…
Educational Codeforces Round 137 (Rated for Div. 2)(A~D)
A. Password Origional Link 题目大意: 给定 nn090\sim 9 之间不能使用的数字,保证剩余的数大于 22。 任意两个数子组合,每个数字可使用两次,组成一个四位密码。 求在剩余的可选数字中,能组成的密码数量。 思想: 签到题。 任意两个数字可组成的密码数量固…
Codeforces Round #828 (Div. 3) (A~D)
A. Number Replacement Origional Link 题目大意 给定一个序列 aa 和一个字符串 ss。 可以将相同的 aia_i 替换为 sis_i,若aia_i 对应的替换规则唯一。 求是否可以在满足上述条件下完成替换。 思想: 思维。 当 sis_i 所对应的 $a_i…