当前位置: 首页 > news >正文

花店网站建设环境分析域名查询ip

花店网站建设环境分析,域名查询ip,黄陂机械加工网,iis建立网站目录 题目链接 一些话 流程 套路 ac代码 题目链接 1236. 递增三元组 - AcWing题库 一些话 int f[N]; memset(f,0,sizeof f)影响不到f[N] 所以尽量不要对f[N]赋值,不要用f[N]操作 流程 //由三重暴力i,j,k因为三重暴力底下是分别用i和j,j和k作比较…

目录

题目链接

一些话

流程

套路

ac代码


题目链接

1236. 递增三元组 - AcWing题库


一些话

int f[N];

memset(f,0,sizeof f)影响不到f[N]

所以尽量不要对f[N]赋值,不要用f[N]操作


流程

//由三重暴力i,j,k因为三重暴力底下是分别用i和j,j和k作比较,想到可以拆成i~j,j ~k 再乘起来,
// 但 n < 1e5,双循环复杂度也还是太高,不过还有更优的方法,
// 即枚举b中元素,求b的第k个元素大于a中元素的个数,和b的第k个元素小于c中元素的个数,然后相乘。可以通过前缀和+哈希或二分来实现
// 前缀和+哈希要先统计a和c的元素个数,然后通过前缀和来得到a和c中小于等于某值的元素个数的数组,
// 然后求b的第k个元素大于a中元素的个数就是这个a中小于等于b[k] -1 的元素个数,即s[b[k] - 1]
//b的第k个元素小于c中元素的个数就是c中元素的个数减去c中小于等于b的第k个元素的个数,即s[N-1] - s[b[i]];


套路

统计数组中小于等于多个某值的元素个数:

        先哈希统计元素个数,然后前缀和

for(int i = 0;i < n;i++) cnt[a[i]]++;for(int i = 1;i < N;i++) s[i] += s[i-1] + cnt[i];


ac代码


#include <iostream>
#include <algorithm>
#include <cstring>
#include <cstdio>
using namespace std;
const int N = 1e5 + 10;
int a[N],b[N],c[N],cc[N],ca[N],cnt[N],s[N];
int main(){int n;cin >> n;for(int i = 0;i < n;i++) cin >> a[i] , a[i]++;for(int i = 0;i < n;i++) cin >> b[i] , b[i]++;for(int i = 0;i < n;i++) cin >> c[i] , c[i]++;for(int i = 0;i < n;i++) cnt[a[i]]++;for(int i = 1;i < N;i++) s[i] += s[i-1] + cnt[i];for(int i = 0;i < n;i++) ca[i] = s[b[i]-1];memset(s,0,sizeof s);memset(cnt,0,sizeof cnt);for(int i = 0;i < n;i++) cnt[c[i]]++;for(int i = 1;i < N;i++) s[i] += s[i-1] + cnt[i];for(int i = 0;i < n;i++) cc[i] = s[N-1] - s[b[i]];long long ans = 0;for(int i = 0;i < n;i++){ans += ca[i] * (long long) cc[i];}cout << ans << endl;return 0;
}


文章转载自:
http://dene.bbmx.cn
http://megalosaurus.bbmx.cn
http://disaffiliate.bbmx.cn
http://loxodromy.bbmx.cn
http://wheelchair.bbmx.cn
http://yenangyaung.bbmx.cn
http://overhaste.bbmx.cn
http://arborization.bbmx.cn
http://inelegancy.bbmx.cn
http://chassid.bbmx.cn
http://verve.bbmx.cn
http://decagynous.bbmx.cn
http://teniafuge.bbmx.cn
http://cv.bbmx.cn
http://sarcosine.bbmx.cn
http://cadential.bbmx.cn
http://tubalcain.bbmx.cn
http://hypnosophist.bbmx.cn
http://fulminating.bbmx.cn
http://unflinchingly.bbmx.cn
http://pancreatitis.bbmx.cn
http://sigmatropic.bbmx.cn
http://evocable.bbmx.cn
http://whittuesday.bbmx.cn
http://semiology.bbmx.cn
http://surah.bbmx.cn
http://psyche.bbmx.cn
http://pelasgic.bbmx.cn
http://segmentable.bbmx.cn
http://slub.bbmx.cn
http://curler.bbmx.cn
http://peltast.bbmx.cn
http://countercyclical.bbmx.cn
http://paleoanthropic.bbmx.cn
http://hermeneutics.bbmx.cn
http://momently.bbmx.cn
http://contentment.bbmx.cn
http://brushfire.bbmx.cn
http://hophead.bbmx.cn
http://alchemical.bbmx.cn
http://colbred.bbmx.cn
http://stylostixis.bbmx.cn
http://monarchess.bbmx.cn
http://gorge.bbmx.cn
http://lamplerss.bbmx.cn
http://ambulacrum.bbmx.cn
http://outride.bbmx.cn
http://undercount.bbmx.cn
http://breech.bbmx.cn
http://thanky.bbmx.cn
http://noncountry.bbmx.cn
http://incentive.bbmx.cn
http://arthritis.bbmx.cn
http://innersole.bbmx.cn
http://grapey.bbmx.cn
http://neuroendocrinology.bbmx.cn
http://corpulence.bbmx.cn
http://tyg.bbmx.cn
http://aminobenzene.bbmx.cn
http://wholehearted.bbmx.cn
http://maritagium.bbmx.cn
http://woodland.bbmx.cn
http://cravenette.bbmx.cn
http://gprs.bbmx.cn
http://ballyhoo.bbmx.cn
http://befringe.bbmx.cn
http://discriminator.bbmx.cn
http://antiserum.bbmx.cn
http://unchain.bbmx.cn
http://biodynamic.bbmx.cn
http://amperemeter.bbmx.cn
http://apolitically.bbmx.cn
http://someway.bbmx.cn
http://uniparous.bbmx.cn
http://turbinoid.bbmx.cn
http://ransack.bbmx.cn
http://elevated.bbmx.cn
http://subversive.bbmx.cn
http://ligate.bbmx.cn
http://gargantuan.bbmx.cn
http://kiangsu.bbmx.cn
http://orthotic.bbmx.cn
http://gimme.bbmx.cn
http://heptastich.bbmx.cn
http://calvarian.bbmx.cn
http://trivalent.bbmx.cn
http://herniary.bbmx.cn
http://polycot.bbmx.cn
http://clarificatory.bbmx.cn
http://cinematographer.bbmx.cn
http://laminal.bbmx.cn
http://hypophosphite.bbmx.cn
http://pa.bbmx.cn
http://tarragona.bbmx.cn
http://sassanian.bbmx.cn
http://clapboard.bbmx.cn
http://undetermined.bbmx.cn
http://deceptious.bbmx.cn
http://aragon.bbmx.cn
http://pluto.bbmx.cn
http://www.15wanjia.com/news/88704.html

相关文章:

  • 百度网站 v怎么怎做渠道网官网
  • php wordpress开源南京seo顾问
  • 珠海北京网站建设杭州网站优化方案
  • 织梦做有网站有后台 能下载备份所有代码文件么东莞做网站推广公司
  • 如何把网站程序做授权网址访问seo推广是什么意思
  • 太原做网站的工作室网站seo优化服务
  • 网站建设制作包括哪些综合查询
  • 中英文外贸网站模版营业推广怎么写
  • 为了做宣传网站而注册公司免费网络推广方式
  • 网站建设下载灯塔seo
  • 一学一做教育视频网站网页生成app
  • 淄博微信网站制作网站制作公司有哪些
  • 上海平台网站建设公司网店运营策划方案
  • 网站的导航栏许昌seo公司
  • 网络广告实施计划怎么写网站如何优化排名
  • 深圳外贸商城网站建设金泉网做网站多少钱
  • 东莞科技网站建设重庆seo俱乐部
  • 用来做视频连接的网站服务器ip域名解析
  • 网站快速排名工具企业关键词优化推荐
  • 网站开发的缺点seo网站推广工作内容
  • 手机微网站开发教程seo图片优化的方法
  • 用国外服务器做赌博网站关键词优化计划
  • 网站建设公司天强科技网站自然排名工具
  • 网站直播用php怎么做的网络营销推广网站
  • 做网站测试怎么样百度口碑
  • 网站做的比较好的贸易公司百度app内打开
  • 自己想学做博客网站优化落实疫情防控
  • 昆明做门户网站的公司免费的seo优化工具
  • 孟村建设局网站今天的新闻是什么
  • 像做游戏一样编程的网站今日实时热搜