首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
数颜色
4条解析
开通博客写题解
段三园的小迷弟
发表于 2020-09-04 22:21:17
B暴力枚举下区间(1e3)^2,然后看里面有多少不同的数字,用无序set就可以了,普通做会暴,就用双指针优化下 #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef pair<ll,l
展开全文
MyAngelMizuki_
发表于 2020-09-04 21:34:38
B 发现最大只有,所以我们可以枚举所有的区间,然后在枚举每一个区间时同时记录区间内的数字出现次数,然后再根据数字的出现次数统计答案即可.
DeNeRATe
发表于 2020-09-06 17:54:31
分析 首先这道题是可以用的时间复杂度过的所以我们可以考虑使用数据结构优化一下所以我们选择可以直接获得区间信息的树状数组将所有区间按排序之后,依次遍历将前一个出现当前颜色的将当前位置即可统计区间答案 代码 //Newcoder 18 B #include <iostream> #inclu
展开全文
东溪看水
发表于 2020-09-05 12:06:35
题目 MoveToEx找到了很多不同颜色的珠子,他把这些珠子排成了一列,每个珠子的颜色用 表示。定义一个区间的美观度为区间中不同颜色的珠子个数。求:在所有 个区间中,所有区间的美观度之和是多少。 解题思路 枚举每个区间的左边界 , 确定左边界后,枚举区间的右边界,统计区间内的珠子个数,将其计入
展开全文
查看本题
查看本题讨论
相关比赛
7226-牛客IOI周赛18-普及组
进入比赛
8318-上海理工大学训练赛(10.20)
进入比赛
23080-测试赛
进入比赛
26133-java
进入比赛
26243-选拔
进入比赛
等你来战
查看全部
河南师范大学新生程序设计竞赛
报名截止时间:2025-12-13 14:00
2025年大连海事大学程序设计竞赛
报名截止时间:2025-12-14 17:00
2025年广州大学程序设计竞赛新生赛(同步赛)
报名截止时间:2025-12-14 18:30
牛客周赛 Round 122
报名截止时间:2025-12-14 21:00
牛客练习赛147
报名截止时间:2025-12-20 21:30
牛客2025跨年场
报名截止时间:2026-01-01 00:05
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题