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

扬州做企业网站哪家公司好一个网站需要多少钱

扬州做企业网站哪家公司好,一个网站需要多少钱,查询做导员的网站,单位网站建设意见模板 常用代码模板3——搜索与图论 - AcWing 拓扑排序 —— 模板题 AcWing 848. 有向图的拓扑序列 时间复杂度 O(nm), n 表示点数#xff0c;m 表示边数 bool topsort() {int hh 0, tt -1;// d[i] 存储点i的入度for (int i 1; i n; i )if (!d[i])q[ tt] i;while…模板 常用代码模板3——搜索与图论 - AcWing 拓扑排序 —— 模板题 AcWing 848. 有向图的拓扑序列 时间复杂度 O(nm), n 表示点数m 表示边数 bool topsort() {int hh 0, tt -1;// d[i] 存储点i的入度for (int i 1; i n; i )if (!d[i])q[ tt] i;while (hh tt){int t q[hh ];for (int i h[t]; i ! -1; i ne[i]){int j e[i];if (-- d[j] 0)q[ tt] j;}}// 如果所有点都入队了说明存在拓扑序列否则不存在拓扑序列。return tt n - 1; } 3704. 排队 - AcWing题库 N 个小朋友编号 1∼N要排成一队。 在安排每个人的顺序时有 M个要求每个要求包含两个整数 a,b表示小朋友 a 要排在小朋友 bb 的前面。 请你找出符合所有要求的排队顺序。 输入格式 第一行包含整数 N,M。 接下来 M行每行包含两个整数 a,b。 输出格式 按排好队列从前到后的顺序在一行内输出每个小朋友的编号。 保证至少存在一个符合条件的顺序。 当符合条件的排队顺序不唯一时编号更小的小朋友尽量更靠前。 数据范围 1≤N≤500, 1≤M≤5000, 1≤a,b≤N, 保证数对 (a,b)各不相同。 输入样例 4 3 1 2 2 3 4 3 输出样例 1 2 4 3 ///拓扑排序 //先构造图有向图 //进行拓扑排序 //每次选择入度是0的节点如果不止一个找到最小的#includeiostream #includecstring #includequeue #includealgorithmusing namespace std; const int N510,M5010; int ha[N],e[M],nx[M]; int idx; int d[N];//入度 int n,m; //将b添加到以节点a开头的邻接表中 void add(int a,int b){//添加一条a--b的边e[idx]b;//第idx个边终点是bnx[idx]ha[a];//头插法ha[a]idx;//头插法idx;//地址 } void topsort(){priority_queueint,vectorint,greaterint heap;for(int i 1;i n ; i){if(!d[i]) heap.push(i);}while(heap.size()){auto t heap.top();printf(%d ,t);heap.pop();for(int i ha[t]; i! -1; inx[i]){int j e[i];if(--d[j]0){heap.push(j);}}} }int main(){scanf(%d%d,n,m);memset(ha,-1,sizeof(ha));//情况表头int a,b;for(int i 1; i m; i){scanf(%d%d,a,b);//读边d[b];add(a,b);}topsort();return 0; }
http://www.yutouwan.com/news/501668/

相关文章:

  • 用网站建设与管理创业疾控中心24小时咨询电话
  • 苏州网站制作及推广做水处理药剂的公司网站
  • 网站快速备案濮阳seo外包公司
  • 网站搜索引擎优化主要方法下载建设网站
  • 那曲地区建设局网站软件源码成品资源下载网站
  • 猎头自己在哪个网站做单网站建设英文字体
  • 首席经济学家共议资产前景 慢牛逻辑逐步形成
  • 死了么APP称承受巨大压力 创新路上的坚守与挑战
  • 贵金属“狂飙” 这些骗局要警惕 理性投资防风险
  • 趴地菠菜黄心菜 河南本土蔬菜破圈 互联网助力鲜蔬走红
  • 德国遭遇“黑冰”天气 交通严重受阻
  • 女子轻信“办户口”谎言被骗近18万 骗子已被批捕
  • 俄称“榛树”导弹打瘫乌战机修理厂 重创维修与生产设施
  • 郑州制作网站费用公司网站规划案例
  • 安阳网站建设公司出租车公司深圳网络推广公司哪家好
  • 义乌北苑编程网站开发公司html电影网页制作模板
  • 黑龙江省营商环境建设监督局网站注册公司取名技巧
  • 使用爬虫做的网站电脑做apk的网站h5
  • 怎么做有个捐款的网站深圳网站平台
  • app和网站开发语言的区别微信小程序的开发步骤流程
  • 具有价值的专业网站建设平台广州网站案例展示
  • 计算机专业网站开发开题报告青岛做网站建设价格
  • ps制作网站效果图手机网站二级域名
  • 排名好的网站关键词优化企业做最好的网站
  • 北京的做网站的公司网站建设iis配置
  • 网站问责建设书wordpress 下 刷文章
  • 互联网网站备案域名服务商平台
  • 天猫店铺装修做特效的网站76人vs猛龙
  • 怎样做网站管理京东短网址在线生成
  • 魔站网站开发wordpress标签加标题