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

网站文章怎么做才能被快速收录seo综合查询

网站文章怎么做才能被快速收录,seo综合查询,北京专业网站制作公司,陕西做网站公司reference way:在图里面能延伸的越远,deep越大,说明它能从自己延伸很长到别的节点(别的节点一定有入度),它越可能没有入度。 way:感觉和DFS1差不多,只是从远变成了多。 #include&l…

reference way:在图里面能延伸的越远,deep越大,说明它能从自己延伸很长到别的节点(别的节点一定有入度),它越可能没有入度。

way:感觉和DFS1差不多,只是从远变成了多。

#include<iostream>
#include<vector>
#include<map>
#include<set>
#include<algorithm>
using namespace std;class Node
{
public:int label;vector<Node *> neighbors;Node(){}Node(int x){label=x;}
};class Record
{
public:Node* node;long childs;Record(Node* n, long num){node=n;childs=num;}
};Record* getRecord(Node *cur, map<Node *,Record *>&mp)
{if(mp.count(cur)) return mp[cur];long follow=0;for(auto next: cur->neighbors){follow += getRecord(next, mp)->childs;}Record *p=new Record(cur,follow+1);mp[cur]=p;return p;
}bool comp(Record *a, Record*b)
{return (a->childs)>(b->childs);
}vector<Node*> topoSort(vector<Node*>graph)
{//获取所有节点的deep然后 map[Node*]=Record*;map<Node*, Record*>mp;for(auto node: graph){getRecord(node, mp);}//将Record*们放到vec中准备排序vector<Record*>vec;for(auto pa: mp){vec.push_back(pa.second);}sort(vec.begin(),vec.end(),comp);//放到答案数组中vector<Node*>result;for(auto m: vec){result.push_back(m->node);}return result;
}

和前一篇(图的拓扑序列(DFS1)-CSDN博客)对比着看。

http://www.mmbaike.com/news/53942.html

相关文章:

  • 建网站需要什么资质病毒什么时候才能消失
  • 中卫市建设局网站seo搜索引擎优化薪酬
  • 新疆建设厅统计报表网站网络营销实践总结报告
  • 高端网站设计合肥网站建设网站搭建关键词排名
  • 泰安建站哪家好公众号代运营
  • 网站不收录排名会降吗中小企业管理培训班
  • 阿里云建设网站seo搜索引擎优化平台
  • 网站建设与管理难不难广州头条新闻最新
  • 用织梦做网站都需要用什么怎么做关键词优化排名
  • 做化妆品的一些网站哪些平台可以打小广告
  • 自己做投票网站怎么弄廊坊百度关键词优化怎么做
  • 官方网站建设银行信用卡国外网站推广公司
  • 小程序个人开发全过程海淀搜索引擎优化seo
  • 九江做网站的公司哪里好百度站长工具数据提交
  • 新网站的建设方案无人在线观看高清视频单曲直播
  • 如何做网络营销推广文北京百度推广优化
  • 去空格网站百度竞价排名什么意思
  • 做ppt网站中国十大小说网站排名
  • 网站备案授权书怎么填写怎么给自己的公司做网站
  • 广州最好的商城网站制作产品推广思路
  • 公司建设网站的 计划书国际足联世界排名
  • 济南如何挑选网站建设公司谷歌浏览器安卓下载
  • 谁用fun域名做网站了竞价网站推广
  • 建设网站的注意事项百度客服怎么转人工
  • 做再生料的网站痘痘如何去除效果好
  • 百度收录新网站个人网站建设
  • 沧州商城网站建设宁波seo关键词
  • 网站涉及敏感视频等该怎么做seo自动工具
  • 道外网站建设深圳百度推广竞价托管
  • 衢州网站建设批发在线搜索资源