vector 离散化
来源:互联网 发布:典型的贪心法算法 编辑:程序博客网 时间:2024/05/23 12:15
代码:
//vector 离散化#include<cstdio>#include<cstring>#include<vector>#include<algorithm>using namespace std;int a[100];vector<int >v;int getid(int x){ return lower_bound(v.begin(),v.end(),x)-v.begin()+1;}int main(){ int n; scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&a[i]); v.push_back(a[i]); } sort(v.begin(),v.end()); v.erase(unique(v.begin(),v.end()) ,v.end()); for(int i=0;i<(int)v.size();i++) printf("%d ",v[i]); printf("\n"); for(int i=1;i<=n;i++) { printf("%d ",getid(a[i])); }}/*55 8 4 4 8*/
阅读全文
0 0
- 离散化—vector
- vector 离散化
- UVA11991(map+vector 离散化处理)
- Map Vector Set (离散的使用)
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- 离散化
- webstorm 2017 激活破解
- 服务启动方式三-使用bindService方式启动服务
- java中的ajax的二级联动和验证用户名是否存在
- Win10自带微软输入法的全拼双拼一键切换
- 单向链表翻转
- vector 离散化
- 在arm Cortex-A9开发板移植rtl8821au无线网卡并实现与外网通信
- android 绘图之surfaceview
- hdu4347-The Closest M Points
- LinuxStudyNote(20)-Linux常用命令(2)-文件处理命令(15)-文件显示(6)-tail显示文件后几行,文件的动态显示
- (四)自定义场景类中加入图片作为sprite
- java删除文件夹下所有文件
- Leetcode之Rotate Image 问题
- Windows2012 R2安装wamp配置多域名