ZOJ1076(贪心算法)
来源:互联网 发布:淘宝 诚信荣誉 编辑:程序博客网 时间:2024/05/19 11:47
#include<iostream>#include<vector>#include<string>#include<set>#include<memory.h>#include<cstdio>#include<list>#include<string>#include<map>#include<cmath>#include <algorithm>#include <queue>#define NUM 1001#define maxint 10000000#define INF 0x3f3f3f3f#define Max 5001using namespace std;int c[NUM][NUM];//用邻接矩阵存储边和权int dist[NUM];string a;int k;struct Node{ int start; int end; int index;};bool cmp(const Node & a , const Node & b){ return a.end<b.end;}int main(){ freopen("in.txt", "r", stdin); int n; Node gene[NUM]; while(cin>>n && n!=0) { memset(gene, 0, sizeof(gene)); for(int i = 0;i<n;i++) { cin>>gene[i].start>>gene[i].end; gene[i].index= i+1; } sort(gene, gene+n, cmp); int pre = gene[0].end; cout<<gene[0].index; for(int i = 1;i<n;i++) { if(gene[i].start>pre) { cout<<" "<<gene[i].index; pre = gene[i].end; } } cout<<endl; } }
0 0
- ZOJ1076(贪心算法)
- ZOJ1076-Gene Assembly(贪心)
- zoj1076
- zoj1076
- zoj1076
- zoj1076
- ZOJ1076
- [水]ZOJ1076
- 【贪心】贪心算法总结
- 贪心算法
- 贪心算法
- 贪心算法
- 贪心算法
- 贪心算法
- 贪心算法
- 贪心算法
- 贪心算法
- 贪心算法
- 进程与进程描述符(task_struct)
- spring mvc 使用kaptcha生成验证码
- 搭建Samba服务RHCE-Day7
- 已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", "dear", "eye"},按照字母顺序排序并打印
- Spring Boot集成kafka笔记
- ZOJ1076(贪心算法)
- Swagger
- Lowest Common Multiple Plus HDU2028
- oracle和mysql异同
- DOTA2翻硬币网站规则java版本
- Java Annotation认知(包括框架图、详细介绍、示例说明)
- 理解JAVA程序逻辑及面向对象编程思想简单总结(9)
- MTK6573智能机平台系统文件夹文件详解1
- MySQL内置函数类别及作用