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

网站制作方案专业乐云seo房屋备案查询系统官网

网站制作方案专业乐云seo,房屋备案查询系统官网,新闻专业为啥学网页制作,为什么网站 关键词策划C. Min Max Sort 很不错的一道题目,不过脑电波和出题人每对上, q w q 。 qwq。 qwq。 正难则反。 我们考虑最后一步是怎么操作的。 最后一步一定是对 1 1 1和 n n n进行操作 那么上一步呢? 上一步应该是对 2 2 2和 n − 1 n-1 n−1 以此类推…

C. Min Max Sort

很不错的一道题目,不过脑电波和出题人每对上, q w q 。 qwq。 qwq
正难则反。
我们考虑最后一步是怎么操作的。
最后一步一定是对 1 1 1 n n n进行操作
那么上一步呢?
上一步应该是对 2 2 2 n − 1 n-1 n1
以此类推
第一步应该是对 n 2 \frac{n}{2} 2n n 2 + 1 \frac{n}{2}+1 2n+1
我们的答案应该是上一步之前的所有操作次数加上最后一步的操作次数。
然后对于 i ∈ [ 1 , n 2 ] i \in [1, \frac{n}{2}] i[1,2n]并不是所有 i i i都需要进行操作的。
如果本身 i i i n − i + 1 n-i+1 ni+1已经是有序的就不需要进行操作了。
如何判断是不是有序的呢?
这里预处理出来一个 f i f_i fi表示,以 i i i结尾的最长连续上升序列的长度。
如果 f [ n − i + 1 ] < n − i + 1 − i + 1 f[n-i+1]<n-i+1-i+1 f[ni+1]<ni+1i+1说明这个 i i i n − i + 1 n-i+1 ni+1不是有序的则需要进行一次操作


#include <bits/stdc++.h>#define int long long
#define rep(i, a, b) for(int i = (a); i <= (b); ++i)
#define fep(i, a, b) for(int i = (a); i >= (b); --i)
#define _for(i, a, b) for(int i=(a); i<(b); ++i)
#define pii pair<int, int>
#define pdd pair<double,double>
#define ll long long
#define db double
#define endl '\n'
#define x first
#define y second
#define pb push_back
#define vi vector<int>using namespace std;
const int maxn = 2e5 + 10;
int n,a[maxn],f[maxn];void solve() {cin>>n;int lst=0;rep(i,1,n){f[i]=0;cin>>a[i];}rep(i,1,n) {f[a[i]]=f[a[i]-1]+1;}int ans=0;fep(i,n/2,1){if(f[n-i+1]<n-i+1-i+1){ans++;}}cout<<ans<<endl;
}signed main() {ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
//	freopen("C:\\Users\\24283\\CLionProjects\\untitled2\\1.in", "r", stdin);int _;cin >> _;while (_--)solve();return 0;
}
http://www.yayakq.cn/news/79721/

相关文章:

  • 广西大兴建设有限公司网站做图片网站编辑标题怎么写能吸引
  • 建设网站 教学反思宝塔wordpress无法打开503
  • 网站先做移动站在做pc站可行吗网站有哪些后台
  • 带动画的网站模板全国工程招标信息网
  • 建立网站建设考核激励制度个人如何在企业网站做实名认证
  • 局域网建设网站打开山东城市建设职业学院网站
  • 国内外网站开发有哪些技术山东省住房和城乡建设厅电话号码
  • 网件路由器做网站建筑工程承包平台
  • 做网站一定要用cms改革开放40周年网站发展建设
  • 冷水江网页定制网页seo优化
  • 建设银行网站招聘官网网络系统集成设计方案
  • 网站建设的主要工作内容摄影网站排行
  • 广州企业网站建设方案新媒体h5是什么
  • 建站培训翻硬币网站怎么做
  • 给别人做网站别人违法经营6环球购物官方网站
  • 网站设计公司佛山创意平面设计图
  • 在哪个网站做推广比较好泉州seo网站管理
  • 免注册制作网站reactjs wordpress
  • 建设英文网站费用苏州住房和城乡建设局网站
  • php网站开发师招聘走着瞧网站 设计
  • 网站模板 古典wordpress顶部菜单调用
  • 开鲁网站seowordpress文章图片点击放大预览
  • 大庆市建设局宫方网站网站建设费用文档
  • 在福州的网站制作公司照片视频制作
  • 沧浪网站建设南山做网站公司在哪里
  • 做网站服务器需要自己提供吗山东省专业群建设网站
  • 台州网站建设慕枫建立门户网站的意义
  • 商城网站模板html手机网页开发框架
  • 校园网子网站建设管理意见或策划上海高端品牌网站建设专家
  • 建设网站主机免费版app 网站运营ppt