会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Miaops
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
下一页
2021年12月21日
<数据结构>XDOJ.322关键路径长度
摘要: 问题与解答 问题描述 计算AOE-网中关键路径的长度。 输入格式 输入数据第一行是一个正整数,表示图中的顶点个数n(顶点将分别按0,1,…,n-1进行编号),顶点数不超过100,其中0为源点,n-1为汇点。之后的n行每行都包含n个整数,为AOE-网的邻接矩阵,其中0表示两个顶点间无直接可达的弧,大于
阅读全文
posted @ 2021-12-21 14:49 Miaops
阅读(843)
评论(0)
推荐(0)
2021年12月20日
<数据结构>XDOJ323.判断有向图中是否有环
摘要: 问题与解答 问题描述 判断有向图中是否有环。 输入格式 输入数据第一行是一个正整数,表示n个有向图,其余数据分成n组,每组第一个为一个整数,表示图中的顶点个数n,顶点数不超过100,之后为有向图的邻接矩阵。 输出格式 输出结果为一行,如果有环,则输出1,如果无环,则输出0。按顺序输出这n个有向图的判
阅读全文
posted @ 2021-12-20 23:49 Miaops
阅读(587)
评论(0)
推荐(0)
<数据结构>XDOJ321.高铁网络
摘要: 问题与解答 描述: 国家建设高铁网络,网络由一些连接城市的高铁线路构成。现有高铁建设情况可列为一张统计表,表中列出了每一条高铁线路直接连接的两个城市。国家的建设目标是全国每两个城市之间都可以实现高铁交通(但不一定有直接的高铁线路相连,只要能间接通过高铁线路可达即可)。问最少还要建设多少条高铁线路?
阅读全文
posted @ 2021-12-20 19:45 Miaops
阅读(349)
评论(0)
推荐(0)
2021年12月16日
<数据结构>XDOJ324,325图的优先遍历
摘要: XDOJ324.图的广度优先遍历 问题与解答 问题描述 已知无向图的邻接矩阵,以该矩阵为基础,给出广度优先搜索遍历序列,并且给出该无向图的连通分量的个数。在遍历时,当有多个点可选时,优先选择编号小的顶点。(即从顶点1开始进行遍历) 输入格式 第一行是1个正整数,为顶点个数n(n<100),顶点编号依
阅读全文
posted @ 2021-12-16 23:16 Miaops
阅读(347)
评论(0)
推荐(0)
2021年12月4日
STL简介
摘要: 容器类 algorithm中的函数 #include<algorithm> using namespace std; 一些示例 queue #include<iostream> #include<queue> using namespace std; /*push(); pop(); empty()
阅读全文
posted @ 2021-12-04 15:14 Miaops
阅读(82)
评论(0)
推荐(0)
<数据结构>并查集与树
摘要: 作用 查:给定一个元素,查询它在哪个集合内 并:合并两个元素所在的集合 实现思路 对应关系 元素-->结点 集合-->树 多个集合-->森林 用树的根节点作为不同树的标志 合并时只需要将根节点链接 实现 用数组表示树,数组下标表示元素值,数组的值表示该元素对应的父亲结点 father[i] = j
阅读全文
posted @ 2021-12-04 13:43 Miaops
阅读(82)
评论(0)
推荐(0)
<数据结构>hash进阶
摘要: hash函数构建 采取26进制 对于字符串str,令**H[i] = H[i-1]*26 + index(str[i]) **,最后H[i-1]就是str的hash值 问题:hash值过大,无法表式 取模 在上述基础上取模:*H[i] = (H[i-1]26 + index(str[i]))%mod
阅读全文
posted @ 2021-12-04 12:27 Miaops
阅读(67)
评论(0)
推荐(0)
<数据结构>KMP算法
摘要: next数组 定义 严格定义:next[i]表示使子串s[0...k] == s[i-k...i]的最大的k(前后缀可以重叠,但不能是s[0..i]本身) 含义:最长相等前后缀的下标,没有则赋-1 图形化解释:s[0]开始找到一个最长子串,满足一个条件:把该子串拉到末尾时能与母串的完全重合 求解 递
阅读全文
posted @ 2021-12-04 10:01 Miaops
阅读(67)
评论(0)
推荐(0)
2021年11月26日
<数据结构>关键路径
摘要: AOV网和AOE网 AOV网 顶点活动网络(Activity On Vertex, AOV):用顶点表示活动,边集表示活动优先关系的有向图。 上图中,结点表示课程,有向边表示课程的先导关系。 显然,图中不应该出现有向环,否则会让优先关系出现逻辑错误。 AOE网 定义 边活动网络(Acitivity
阅读全文
posted @ 2021-11-26 12:52 Miaops
阅读(678)
评论(0)
推荐(0)
<数据结构>拓扑排序
摘要: 有向无环图 有向无环图(Directed Acycilc Graph, DAG):从任意顶点出发都无法回到自身的有向图。 拓扑排序 定义 任一两个顶点u,v间,如果存在边u->v,则排序后u一定在v前面。 问题导入 上图表示了数学课程间的相互关系,图的每个结点表示一门课程,每条有向边u->v表示“u
阅读全文
posted @ 2021-11-26 09:10 Miaops
阅读(257)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
下一页
公告