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

php 学院网站房地产公司排名前十

php 学院网站,房地产公司排名前十,英文都不懂 学网站建设维护难吗,WordPress自带写文章way#xff1a;找入度为0的节点删除#xff0c;减少其他节点的入度#xff0c;继续找入度为0的节点#xff0c;直到删除完所有的图节点。#xff08;遍历node的neighbors就能得到neighbors的入度信息#xff09; #includeiostream #includevector #incl… way找入度为0的节点删除减少其他节点的入度继续找入度为0的节点直到删除完所有的图节点。遍历node的neighbors就能得到neighbors的入度信息 #includeiostream #includevector #includemap #includeset #includequeue using namespace std;//边结构的描述 class Edge { public://边的起始节点Node *from;//边的终点节点Node *to;//边的权重int weight; public:Edge(Node *from, Node *to, int weight){this-from from;this-to to;this-weight weight;} };//点结构的描述 class Node { public://编号值int value;//入度int in;//出度int out;//邻接的点vectorNode* nexts;//邻接的边vectorEdge* edges; public:Node(){}Node(int value){this-value value;in 0;out 0;} };//图结构的描述 class Graph { public:mapint, Node* nodes;setEdge* edges;Graph(){} };//利用边结构描述的图来构建图结构 //[0,7,5] [from,to,weight] //[0,1,3] [from,to,weight] Graph* createGraph(vectorvectorint matrix) {Graph *graph new Graph();int m matrix.size();for(int i0; im; i){int from matrix[i][0];int to matrix[i][1];int weight matrix[i][2];//将起点结构放到图里面if(!graph-nodes.count(from)){Node *fromNode new Node(from);graph-nodes[from] fromNode;}//将终点结构放到图里面if(!graph-nodes.count(to)){Node *toNodenew Node(to);graph-nodes[to] toNode;}//将起点和终点的边结构也放到图里面(点可能已经存在过,边一定是新的)Node *fromNode graph-nodes[from];Node *toNode graph-nodes[to];Edge *newEdge new Edge(fromNode, toNode, weight);fromNode-nexts.push_back(toNode);fromNode-edges.push_back(newEdge);fromNode-out;toNode-in;graph-edges.insert(newEdge);}return graph; }vectorNode* topSort(Graph *graph) {//收集节点入度映射将0入度放入que中mapNode*,intindegreeMap;queueNode*zeroQue;for(auto pa:graph-nodes){indegreeMap[pa.second]pa.second-in;if(indegreeMap[pa.second]0){zeroQue.push(pa.second);}}vectorNode*result;//开始按入度为0删除节点同时减少其他节点入度删除入度为0...while(!zeroQue.empty()){Node *curzeroQue.front();zeroQue.pop();result.push_back(cur);for(auto next: cur-nexts){indegreeMap[next]indegreeMap[next]-1;if(indegreeMap[next]0){zeroQue.push(next);}}}return result; }
http://www.w-s-a.com/news/312828/

相关文章:

  • 请解释网站开发的主要流程.wordpress主体上传
  • 网站方案组成要素饰品公司网站建设方案
  • 网站改版被降权赣州景文网络科技有限公司
  • 吉林省网站建设推广图片模版
  • 如何做网站热力图佛山 网站关键词优化
  • 个人网站建设论文中期报告申报网站建设理由 模板
  • 岫岩做网站软件开发和app开发的区别
  • 邯郸质量一站式服务平台上线如何做国外销售网站
  • 内蒙古工程建设协会网站sem优化策略
  • Linux网站建设总结建设电子商务平台
  • 公司网站背景图片课程网站如何建设
  • 用js做简单的网站页面互联网技术对人力资源管理的影响有哪些
  • 银川做网站贵德县wap网站建设公司
  • 深圳网站建设zvge山西省煤炭基本建设局网站
  • 佛山网页网站设计线上怎么做推广和宣传
  • 多个域名绑定同一个网站案例
  • 建设网站都需要准备什么代理加盟微信网站建设
  • 网站备案没有了wordpress 添加按钮
  • 湖南建设银行宣传部网站福田蒙派克空调滤芯安装位置图
  • wap网站搜索wordpress工作室模板
  • 青岛金融网站建设如何提交网站地图
  • 制作简单门户网站步骤网站建设论文的摘要
  • 可以直接进入网站的正能量照片学做静态网站
  • 织梦做社交网站合适吗网站的市场如何制作
  • 阳曲网站建设价格多少四川佳和建设工程网站
  • 免费注册店铺位置sem seo什么意思
  • 建筑网站搜图电子商务网站建设渠道
  • 学校网站内容四川手机网站开发
  • 网站制作公司违法商业网站运营成本
  • 显示佣金的网站是怎么做的广告设计主要做哪些