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

开发公司出纳收款制度厦门seo网站优化

开发公司出纳收款制度,厦门seo网站优化,杭州seo博客有哪些,wordpress解析插件题目链接#xff1a;http://bailian.openjudge.cn/practice/4084/ 总时间限制: 1000ms 内存限制: 65536kB描述给出一个图的结构#xff0c;输出其拓扑排序序列#xff0c;要求在同等条件下#xff0c;编号小的顶点在前。 输入若干行整数#xff0c;第一行有2个数#xff…题目链接http://bailian.openjudge.cn/practice/4084/ 总时间限制: 1000ms 内存限制: 65536kB描述 给出一个图的结构输出其拓扑排序序列要求在同等条件下编号小的顶点在前。 输入若干行整数第一行有2个数分别为顶点数v和弧数a接下来有a行每一行有2个数分别是该条弧所关联的两个顶点编号。v100, a500输出若干个空格隔开的顶点构成的序列(用小写字母)。样例输入 6 8 1 2 1 3 1 4 3 2 3 5 4 5 6 4 6 5 样例输出 v1 v3 v2 v6 v4 v5 这道题可以考虑使用优先队列。下面的代码偷懒直接使用最简单粗暴的方法 1 #includestdio.h2 #includeiostream3 #includestdlib.h4 #includestring.h5 #includealgorithm6 using namespace std;7 8 #define maxN 10009 #define maxM 2000 10 11 struct NODE 12 { 13 int from; //边的起点 14 int to; //边的终点 15 }; 16 struct NODE edge[maxM]; //边数组 17 int head[maxN]; //存储出发点为 Vi 的第一条边在 edge[ ]中的位置一般初始化为-1。 18 19 int n,m;//n个点m条边的图 20 int indegree[maxN]; 21 int ttt; 22 23 bool cmp(NODE a,NODE b) 24 { 25 if(a.fromb.from)return a.tob.to; 26 return a.fromb.from; 27 } 28 void topo_sort();//利用队列完成无前驱节点优先的拓扑排序. 编号小的节点优先输出. 29 int main(int argc, char *argv[]) 30 { 31 int i; 32 33 34 scanf(%d%d,n,m); 35 for(i0;im;i) cinedge[i].fromedge[i].to; 36 sort(edge,edgem,cmp); 37 //for(i0;im;i) printf(%d %d\n,edge[i].from,edge[i].to);//测试代码 38 memset(head,-1,sizeof(head)); 39 head[edge[0].from]0; 40 indegree[edge[0].to]1; 41 for(i1;im;i) 42 { 43 if(edge[i].from ! edge[i-1].from) 44 { 45 head[edge[i].from]i;//标记以第 i 个点做起点的第一条边在 edge[]的位置 46 } 47 indegree[edge[i].to];//记录各个顶点的入度 48 } 49 //for(i1;in;i) printf(%d ,indegree[i]); printf(\n); //测试代码输出各个点的入度.(题目数据顶点编号从1开始 50 51 topo_sort(); 52 53 return 0; 54 } 55 56 void topo_sort()//利用队列完成无前驱节点优先的拓扑排序. 编号小的节点优先输出. 57 { 58 int i,k; 59 tttn; 60 while(ttt0) 61 { 62 for(i1;in;i)//扫描寻找编号最小的无前驱节点 63 { 64 if(indegree[i]0) 65 { 66 printf(v%d ,i); 67 ttt--; 68 if(head[i]!-1)//该顶点有邻接点 69 { 70 //遍历该顶点出发的全部有向边,把这些边的终点的入度减1. 71 for(khead[i];edge[k].fromikm;k) 72 { 73 indegree[edge[k].to]--; 74 } 75 head[i]-1;//删除该顶点出发的全部有向边 76 } 77 indegree[i]-1; 78 break; 79 } 80 } 81 } 82 }  转载于:https://www.cnblogs.com/huashanqingzhu/p/9291886.html
http://www.pierceye.com/news/489116/

相关文章:

  • 网页设计模板免费网站WordPress生成网站地图
  • 做网站 侵权做外贸怎么看外国网站
  • 网站建设知识点的总结普通网站建设是什么
  • 杭州网站建设费用多少合肥高新城建设计院网站
  • 炫酷特效网站asa8.4 做网站映射
  • 郑州租赁房网站建设九江快乐城
  • 手机网站建站教育模板微信网站 教程
  • 网站的结构犀牛云做网站多少钱
  • 网站服务器用什么配置公司网站建设的视频教程
  • idea做网站网络营销与网站推广的区别
  • 建一家网站多少钱微信小程序在哪里查找
  • 东阳网站推广英文网站源码下载
  • 介绍湛江网站高端网站建设网站定制
  • 网站的特征包括哪些方面wordpress缓存插件 w3
  • 东莞专业网站营销wordpress新建页面模板
  • 做外贸学习网站智慧团建网页电脑版登录网站
  • 如何免费做一个网站攻略常州网站推广软件
  • 手机网站建站 服务器网站名称收录
  • 网站根 html网站建设 永灿 竞争
  • 网站建设费合同天津网站建设公司
  • 自己怎么做优惠卷网站购物网站建设需求模板下载
  • 上海智能网站建设公司可以做网站头像的图片
  • 怎样给网站做备案网站建设前端工程师岗位职责
  • 福州网站外包网站搭建设计合同
  • 有没有做专利导航运营的网站网站制作代理
  • 即墨网站建设地址邢台织梦模板建站
  • 贵阳网站建设运营网站的扁平化设计理念
  • 商务网站建设与维护(专21春)网站建设入门书籍
  • 免费室内设计素材网站wordpress 前台不显示内容
  • 企业应该找什么样的网站建设公司jz做网站