首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
划分
5条解析
开通博客写题解
__故人__
发表于 2020-09-13 15:43:04
分析 对于一个确定的 ,答案一定是可以取到前 个最大的值,所以只需要排序,再维护一个前缀和。最后时间复杂度为 。 代码 #include<bits/stdc++.h> using namespace std; #define LL long long const int N = 1
展开全文
肖先生~
发表于 2020-09-24 10:50:42
题目分析 初次看到这个题目的时候,确实没什么思路,不知道从哪里下手,但是一看题解返现很简单,就是一个前缀和的求法,当时一路陷进了划分的状态,想着如何划分,没想到题目可以这么简单,只需要对其求前缀和不需要去划分,我们排序一下就好了,因为不管我们怎么划分,我们求的最大值一直都在那里,所以我们可以假设把序
展开全文
昨晚梦见发财了
发表于 2020-09-18 19:01:12
每次都是选取最大的那i*j个数字 所以用前缀和维护 累加即可 import java.math.*; import java.util.*; public class Main {  
展开全文
AB-IN
发表于 2020-09-12 13:04:23
B 划分 就是前 的数的和写个前缀和记录一下即可。 #include<bits/stdc++.h> #include<unordered_map> #pragma GCC optimize(2) #pragma GCC optimize(3) #pragma GCC opt
展开全文
SandMonth
发表于 2020-11-03 17:32:53
原题:https://ac.nowcoder.com/acm/problem/211539对于这题因为不管怎么取都肯定能取到前y大的值所以我们只需要前缀和记录下然后在暴力求解即可 #include <cstdio> #include <cstdlib> #include &l
展开全文
查看本题
查看本题讨论
相关比赛
7329-牛客练习赛69
进入比赛
24062-2021年上海理工大学ACM集训队新生积分赛第6场
进入比赛
等你来战
查看全部
牛客练习赛141
报名截止时间:2025-06-20 21:30
牛客周赛 Round 97
报名截止时间:2025-06-22 21:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-29 17:30
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题