早教吧作业答案频道 -->数学-->
判断是否为欧拉图的并行算法
题目详情
判断是否为欧拉图的并行算法
▼优质解答
答案和解析
欧拉图:一个图为欧拉图,当且公当有一条回路经过图的每一条边且恰好经过一次.
欧拉定理表明:一个图为欧拉图,当且仅当不含有奇度数的顶.
假设图g大小为m * n和邻接矩阵a.判断一个图是否为欧拉图,很容易在o(m*n)的时间内完成.
为了说明方便,下面设m = n
下面给出复杂度为o(log(n)) 并行算法,注意这里只给出理论上可行的算法.
1.计算每个点的度数:求一个点的度,也就是求邻接矩阵中一行的和.因此可以使用o(n)个处理器在o(log(n))的时间内求出.
因些n个并行求度数,需要n * n个处理器,在o(log(n))的时间内完成.存于数组da[]中
2.判断每个度的数度是否为奇数:
欧拉定理表明:一个图为欧拉图,当且仅当不含有奇度数的顶.
假设图g大小为m * n和邻接矩阵a.判断一个图是否为欧拉图,很容易在o(m*n)的时间内完成.
为了说明方便,下面设m = n
下面给出复杂度为o(log(n)) 并行算法,注意这里只给出理论上可行的算法.
1.计算每个点的度数:求一个点的度,也就是求邻接矩阵中一行的和.因此可以使用o(n)个处理器在o(log(n))的时间内求出.
因些n个并行求度数,需要n * n个处理器,在o(log(n))的时间内完成.存于数组da[]中
2.判断每个度的数度是否为奇数:
看了 判断是否为欧拉图的并行算法...的网友还看了以下:
请看下边的图片,将小偷被人游街示众说明()A.这种行为是合法的行为,能有效地震慑小偷小摸行为。B. 2020-05-14 …
请看右边的图片,将小偷被人游街示众说明()A.这种行为是合法的行为,能有效地震慑小偷小摸行为B.这 2020-05-14 …
有的同学认为:闯红灯是小事,对道德品质的养成影响不大。你认为()A.对的,因为上课要迟到了,只能闯 2020-05-17 …
关于斜齿轮渐开线齿廓的问题在斜齿轮(螺旋角为β)的法向齿面上任找一条渐开线,该渐开线所在的平面为A 2020-05-17 …
侵权行为是不法( )非法合同权利或者受法律保护的利益,因而行为人须就所生损害负担责任的 2020-05-21 …
小明在计算一个多项式乘以(x+4)的题目时误以为是加法运算,结果得到2x+2y.你误以为是加法运算 2020-05-23 …
下列不被法律认为是违法行为的有()。A.某甲为抢钱而打破某乙的头B.司法警察在送达文书中殴打当事 2020-06-04 …
民事法律行为是合法行为,因此,民事法律行为的基本要素是()。A.合法性B.行为人有行为能力C.意思表 2020-06-04 …
民事法律行为是合法行为,民事行为不一定是合法行为。( ) 2020-06-04 …
在古代罗马有一部通过长期的外事裁判司法实践创制的以案例为主的法律……与适用范围相对狭窄的罗马民法区 2020-06-06 …
相关搜索:判断是否为欧拉图的并行算法