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

做娱乐网站做招聘网站怎么设计框架

做娱乐网站,做招聘网站怎么设计框架,天津市最新消息今天,网站设计的工作要求传送门 文章目录题意#xff1a;思路#xff1a;题意#xff1a; 给你nnn个人#xff0c;一开始位置分别为1,2,...,n1,2,...,n1,2,...,n#xff0c;让后mmm个操作#xff0c;每次都将某个人移动到最前面#xff0c;其他人依次顺延#xff0c;求每个人能到的最小位置和…传送门 文章目录题意思路题意 给你nnn个人一开始位置分别为1,2,...,n1,2,...,n1,2,...,n让后mmm个操作每次都将某个人移动到最前面其他人依次顺延求每个人能到的最小位置和最大位置。 思路 可以发现一个人iii的最小的位置要么是111要么是iii所以直接判断就好啦。 一个显然的事情就是一个人前面有几个人排名就是几个人111。我们只需要实现一下这个就好啦。将每个人的位置都mmm让后让totmtotmtotm当将一个人移动到前面的时候就把它移动到tottottot的位置让后tot−1tot-1tot−1每次都求一下前缀和即可。单点修改前缀查询显然树状数组就可以胜任啦。 //#pragma GCC optimize(2) #includecstdio #includeiostream #includestring #includecstring #includemap #includecmath #includecctype #includevector #includeset #includequeue #includealgorithm #includesstream #includectime #includecstdlib #define X first #define Y second #define L (u1) #define R (u1|1) #define pb push_back #define mk make_pair #define Mid (tr[u].ltr[u].r1) #define Len(u) (tr[u].r-tr[u].l1) #define random(a,b) ((a)rand()%((b)-(a)1)) #define db puts(---) #define lowbit(x) ((x)(-x)) using namespace std;//void rd_cre() { freopen(d://dp//data.txt,w,stdout); srand(time(NULL)); } //void rd_ac() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//AC.txt,w,stdout); } //void rd_wa() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//WA.txt,w,stdout); }typedef long long LL; typedef unsigned long long ULL; typedef pairint,int PII;const int N1000010,mod1e97,INF0x3f3f3f3f; const double eps1e-6;int n,m,tot; int a[N],tr[N]; int ans1[N],ans2[N],pos[N];void add(int x,int c) {for(int ix;iN;ilowbit(i)) tr[i]c; }int sum(int x) {int ans0;for(int ix;i;i-lowbit(i)) anstr[i];return ans; }int main() { // ios::sync_with_stdio(false); // cin.tie(0);scanf(%d%d,n,m);for(int i1;im;i) scanf(%d,a[i]);for(int i1;in;i) ans1[i]ans2[i]i,pos[i]im,add(im,1);totm;for(int i1;im;i){int ida[i]; ans1[id]1;ans2[id]max(ans2[id],sum(pos[id]));add(pos[id],-1);pos[id]tot--;add(pos[id],1);}for(int i1;in;i) ans2[i]max(ans2[i],sum(pos[i]));for(int i1;in;i) printf(%d %d\n,ans1[i],ans2[i]);return 0; } /**/
http://www.yutouwan.com/news/87796/

相关文章:

  • 网站建设与管理职业分析莱州网站建设
  • 响应式网站用什么单位摄影网址
  • 网站菜单实现原理重庆新媒体运营公司有哪些
  • 拱墅区网站建设绿色环保企业网站模板
  • 网站开发原则如何做团购网站
  • 网站开发有必要用php框架wordpress move导入
  • wordpress图片替换不掉优化推广网站seo
  • 乐器产品主要在什么网站做推广如何做网站新手个人教程
  • 前端自己写代码建网站要花多少钱赣州做网站的
  • 建设棋牌类网站要多少钱学网页设计的怎么赚钱
  • 卡片式设计 网站张店网站建
  • 制作网站需要学什么软件wordpress炫酷插件
  • 合网站建设nodejs网站开发实例
  • 南京溧水网站建设网站验证码怎么做的
  • 如何设置网站子域名成都装饰公司十大排名榜
  • 南通门户网站建设方案凡科网登录入口注册
  • 石家庄seo按天扣费快速网站优化技巧
  • 深圳外贸网站开发公司网站建设挂什么费用
  • 适合翻译做兼职的网站软件培训手册
  • 建设银行英文网站关键词有几种类型
  • 做名片赞机器人电脑网站是多少宣传视频
  • 东莞seo建站优化收费网站建设和维护的职责
  • 西部数码网站管理助手 mssql安阳做网站哪家好
  • 网站开发的计划书做自媒体有哪些网站
  • 旅行社网站规划与建设的流程图关键词工具有哪些
  • 驻马店哪里做网站长春建站模板制作
  • 企业网站建设及运营现状分析wordpress个人外链
  • 网站设计培训成都哪家好广东网络公司网站建设
  • 淘宝做女鞋在哪个网站找货wordpress 付费查看
  • 网站建设制作公网站tdk设置界面