首页 > 减成一
头像 sunsetcolors
发表于 2020-06-01 15:54:21
B 减成一 题目地址: https://ac.nowcoder.com/acm/contest/5758/B 基本思路: 我们求出差分数组,可以发现题意就是让我们每次将差分数组-1,+1,最后将差分数组变为第一个数为1其他数都为0的最小次数,因此实际答案就是差分数组中的正数之和减一。 参 展开全文
头像 问苍茫
发表于 2020-06-01 12:44:29
比赛链接B 减成一题目链接 题意:存在n个数,每次操作可以任选一个区间使得区间内的所有数字减一。问最少多少次操作,可以让所有数都变成1。数据保证一定有解。(也就是这个题本身) 题解:知识点:暴力枚举 直接从头到尾跑一遍就行了。我们这样想; 1.如果前面那个数比这个数大,那我们是在前一个数区间减1 展开全文
头像 东溪看水
发表于 2020-06-02 16:13:57
题目:减成一来源:“科林明伦杯”哈尔滨理工大学第十届程序设计竞赛(同步赛) 解题思路 题目:存在 n 个数,每次操作可以任选一个区间使得区间内的所有数字减一。问最少多少次操作,可以让所有数都变成 1。 ① 以 1 所在的位置作为区间的边界,但不包括该位置。② 遍历区间得到区间的最小值 mini,将区 展开全文