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

茌平县建设局网站网站编程技术有哪些

茌平县建设局网站,网站编程技术有哪些,微做网站,seo撰写网站标题以及描述的案例目录 1 基础知识2 模板3 工程化 1 基础知识 树和图的存储#xff1a;邻接矩阵、邻接表。 树和图的遍历#xff1a;dfs、bfs。 2 模板 树是一种特殊的图#xff08;即#xff0c;无环连通图#xff09;#xff0c;与图的存储方式相同。 对于无向图中的边ab#xff0c;… 目录 1 基础知识2 模板3 工程化 1 基础知识 树和图的存储邻接矩阵、邻接表。 树和图的遍历dfs、bfs。 2 模板 树是一种特殊的图即无环连通图与图的存储方式相同。 对于无向图中的边ab存储两条有向边a-b, b-a。 因此我们可以只考虑有向图的存储。 (1) 邻接矩阵g[a][b] 存储边a-b (2) 邻接表 // 对于每个点k开一个单链表存储k所有可以走到的点。h[k]存储这个单链表的头结点 int h[N], e[N], ne[N], idx;// 添加一条边a-b void add(int a, int b) {e[idx] b, ne[idx] h[a], h[a] idx ; }// 初始化 idx 0; memset(h, -1, sizeof h);3 工程化 题目1求树的重心。把某个结点删除剩余连通块的最大值。遍历每一个结点求取这个最大值集合中的最小值。 考察点用dfs()遍历树注意走过的结点不用走了。 #include iostream #include vectorusing namespace std;const int N 1e5 10; int n; int res 1e9; vectorbool visited(N); vectorvectorint g(N);int dfs(int u) {//返回以u为根结点的子树的结点数目visited[u] true;int sum 1;int ans 0; //把u删除之后的剩余连通块数目最大值for (auto x : g[u]) {if (visited[x] false) {int t dfs(x);ans max(ans, t);sum t; }}ans max(ans, n - sum);res min(res, ans);return sum; }int main() {cin n;int x, y;for (int i 0; i n - 1; i) {cin x y;g[x].emplace_back(y);g[y].emplace_back(x);}dfs(1);cout res endl;return 0; }题目2给你一张图结点编号1,2,3…n给你一些边边的权重均是1求结点1到结点n的最短距离如果不存在路径输出-1。 考察点bfs()遍历图。 #include iostream #include vector #include queueusing namespace std;const int N 1e5 10; vectorvectorint g(N); vectorint d(N, -1); int n, m;int main() {cin n m;int x, y;for (int i 0; i m; i) {cin x y;g[x].emplace_back(y);}queueint q;q.push(1);d[1] 0;while (!q.empty()) {int t q.front();q.pop();//t可以走到哪儿for (auto x : g[t]) {if (d[x] ! -1) continue;d[x] d[t] 1;q.push(x);}}cout d[n] endl;return 0; }
http://www.pierceye.com/news/49295/

相关文章:

  • 来雁新城建设投资公司官方网站易企网络网站建设
  • 天津建设网站需要的费用大型服装网站开发
  • 企业网站建设要多少网站设计报告模板及范文
  • wordpress 单本小说云优化seo软件
  • 洛阳制作网站公司中职电子商务专业就业方向
  • 搭建邮箱注册网站建设英文网站的请示
  • 有电脑网站怎样建手机号码ftp更换网站
  • 临西网站建设电话怎么用自己主机做网站
  • 青蛙网站建设南京装修公司做网站
  • 一级域名建站网站建设行吗后台的企业网站模板
  • 赣州网站推广公司玩具网站建设策划书
  • 饰品网站建设wordpress实现前台登录功能
  • 搜索网站内容空调安装东莞网站建设
  • 各大网站发布信息大网站
  • php网站超市怎么样查询建设网站
  • 微信小程序开发教程模板杭州明开seo
  • 网站开发设计语言网站建设策划稿
  • 行业资讯网站有哪些dedecms 手机网站
  • 深圳网站建设公司 评论广州最好网站建设公司
  • 平江区建设局网站开发公司成本费用比例
  • 个体户营业执照科研做企业网站吗中国免费最好用建站cms
  • 怎样做克隆网站网站备案的幕布是什么意思
  • 公司的网站如何编辑wordpress玻璃透主题
  • 富连网网站开发wordpress增加分类与标签
  • 家居企业网站建设公司定制和订制
  • 免费网站正能量不用下载做网站和seo流程
  • 本周的重大新闻关键词优化按天计费
  • 西安演出公司网站建设郑州设计公司有哪些
  • 垫江网站建设费用长沙好玩的地方景点推荐
  • 网站建设wangzhii网站制作公司兴田德润i在哪里