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

网站源码怎样弄成网站工商登记网站

网站源码怎样弄成网站,工商登记网站,深喉咙企业网站生成系统,钓鱼平台设计题干#xff1a; 有N个比赛队#xff08;1N500#xff09;#xff0c;编号依次为1#xff0c;2#xff0c;3#xff0c;。。。。#xff0c;N进行比赛#xff0c;比赛结束后#xff0c;裁判委员会要将所有参赛队伍从前往后依次排名#xff0c;但现在裁判委…题干 有N个比赛队1N500编号依次为123。。。。N进行比赛比赛结束后裁判委员会要将所有参赛队伍从前往后依次排名但现在裁判委员会不能直接获得每个队的比赛成绩只知道每场比赛的结果即P1赢P2用P1P2表示排名时P1在P2之前。现在请你编程序确定排名。  Input 输入有若干组每组中的第一行为二个数N1N500M其中N表示队伍的个数M表示接着有M行的输入数据。接下来的M行数据中每行也有两个整数P1P2表示即P1队赢了P2队。  Output 给出一个符合要求的排名。输出时队伍号之间有空格最后一名后面没有空格。  其他说明符合条件的排名可能不是唯一的此时要求输出时编号小的队伍在前输入数据保证是正确的即输入数据确保一定能有一个符合要求的排名。  Sample Input 4 3 1 2 2 3 4 3 Sample Output 1 2 4 3 解题报告 拓扑排序模板。用邻接矩阵存图会超时。 AC代码 #includebits/stdc.husing namespace std; const int MAX 500 5 ; struct Node {int to;int w;int ne; } e[MAX]; int in[MAX],head[MAX],ans[MAX]; int cnt 0,top 0; priority_queueint,vectorint ,greaterint pq; void init() {cnt 0;top 0;memset(in,0,sizeof(in));memset(head,-1,sizeof(head));while(!pq.empty() ) pq.pop(); } void add(int u,int v,int w) {e[cnt].to v;e[cnt].w w;e[cnt].ne head[u];head[u] cnt;cnt; } int main() {int n,m;int u,v;while(~scanf(%d%d,n,m) ) {init();while(m--) {scanf(%d%d,u,v);add(u,v,0);in[v];}//预处理一下pq for(int i 1; in; i) {if(in[i] 0 ) pq.push(i);}while(!pq.empty() ) {int cur pq.top();//养成习惯bfs中也是取出元素后都先给一个变量cur存着以免以后忘了pop并且新的都用new表示 pq.pop();ans[top] cur;for(int i head[cur]; i!-1; ie[i].ne) {in[e[i].to]--;if(in[e[i].to] 0) pq.push(e[i].to);} }if(top ! n ) printf(不成环\n);else {for(int i 1; itop; i) {printf(%d%c,ans[i],itop?\n: );}}}return 0 ; } 超时代码 #includeiostream #includecstdio #includecstring using namespace std; //struct Edge { // int to; // int w; // int ne; // //} e[5000]; int maze[505][505]; int in[505]; void init() {memset(in,0,sizeof(in));memset(maze,0,sizeof(maze) ) ; } int main() {int n,m,u,v;int flag 0;while(~scanf(%d%d,n,m) ) {init();while(m--) {scanf(%d%d,u,v);maze[u][v] 1;in[v];}int cnt 0 ;while(1) {if(cnt n) break;flag 0 ;for(int i 1; in; i) {if(in[i] 0) {in[i]--;if(cnt n-1) {printf(%d\n,i);cnt;}for(int j 1; jn; j) {if(maze[i][j] 1) {flag 1;in[j]--;maze[i][j] 0;cnt;printf(%d%c,i,cntn?\n: );break;}}if(flag 1) {break;}}}}}return 0 ;}
http://www.zqtcl.cn/news/780342/

相关文章:

  • 山东华邦建设网站首页wordpress h5自适应
  • 合肥市建设工程劳务分包合同备案表在哪个网站下载国际国内热点新闻事件
  • 临猗做网站怎么做挣钱的网站
  • 做软装找图片的网站wordpress 表单留言
  • 360网站挂马检测wordpress路径爆出
  • 有什么网站学做标书的专门做短视频的公司
  • 网站怎么做图片动态图片短视频推广
  • 海口的网站建设网页设计欣赏可爱风格
  • 高端网站设计哪个好五莲网站建设维护推广
  • 外贸网站 测速国内创意网页设计
  • 网站商城前台模板免费下载自己做网站统计
  • 十大免费货源网站免费版本厦门建网站多少钱
  • 网站建设投标书范本深圳网页设计培训多少钱
  • 动态ip可以做网站北京万户网络
  • 网址大全免费网站中国建设银行驻莫斯科网站
  • 网站建设 教材 推荐网站导入
  • 网站备案扫描智能软件开发就业前景
  • 快速网站建设费用口碑营销图片
  • wordpress地址和站点地址错天津seo诊断
  • 张云网站建设做谷歌推广比较好的公司
  • 电子商务网站建设与管理的论文题目智能自助建站系统源码
  • 个人网站建设价格网站做视频转流量
  • 点网站出图片怎么做深圳市中心在哪
  • 企业网站建设58同城网站优化排名软件哪些最好
  • 最专业企业营销型网站建设企业宣传海报设计制作
  • 石家庄建站公司软件开发岗位介绍
  • 网站开发知识视频教程公司网站总感觉少点什么找什么人做
  • 做网站ps建立多大的画布网站排名监控工具
  • 烟台网站开发网站建设横幅标语
  • 微信公众号素材网站在线资源链接