【bzoj2761】bzoj大水题系列
来源:互联网 发布:caffe 有向无环图 编辑:程序博客网 时间:2024/05/01 13:23
有大神把此题当平衡树练习题QAQ,我弱只会打sort。
下面是代码
#include<cstdio> #include<iostream>#include<algorithm>#include<cstring>using namespace std;struct N{ int id,d;}num[233333],ans[233333];bool cmp(N a,N b){ return a.d==b.d?a.id<b.id:a.d<b.d;}bool cmp2(N a,N b){ return a.id<b.id;}int main(){ int T; scanf("%d",&T); while(T--) { memset(num,0,sizeof(num)); memset(ans,0,sizeof(ans)); int n; scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&num[i].d); num[i].id=i; } int tot=0; sort(num+1,num+1+n,cmp); for(int i=1;i<=n;i++) { if(num[i].d==num[i-1].d&&i!=1) continue;//i!=1被坑WA了两次 ans[++tot]=num[i]; } sort(ans+1,ans+1+tot,cmp2); for(int i=1;i<tot;i++) { printf("%d ",ans[i].d); } printf("%d\n",ans[tot].d);// PE } return 0;}
0 0
- 【bzoj2761】bzoj大水题系列
- BZOJ 1711 浅谈网络流大水题
- BZOJ 斜率优化大水题(集)2 1096
- 【BZOJ】4643 卡常大水题【bitset优化bfs】
- 大水题!!!
- 大水题
- poj 1656 大水题
- POJ 2328 大水题
- hdu 4247 大水题
- hdu4252 大水题
- hdu 4206 大水题
- 大水题Q2002
- 大水题Q2003
- 大水题Q2006
- 暴力枚举大水题
- nefu 648 大水题
- poj2707~大水题
- HDOJ1234|大水题
- 【mybatis】mybatis JDBC事务细节
- 代理
- C++、PHP和Swoole
- 精彩的人生早已开始,看你怎么看待你的人生了
- 格式化输出字符串之Format、IFormattable、IFormatProvider、ICustomFormatter
- 【bzoj2761】bzoj大水题系列
- NGUI实现翻牌效果
- nagios监控远程主机端口
- pull解析xml
- 动态规划:从新手到专家
- java设计模式
- nyoj 915 +-字符串【字符串】
- 笔试题:用两个栈实现队列
- nagios监控远程主机服务可能出现的问题