2024年SPA个人总结

发布 2024-03-26 02:25:13 阅读 2355

spa个人总结范文。

单源,带权有向图,不能有负权回路,也不能有负权边,复杂度为o(n^2),贪心思想(每次选出一个最小路径节点,并用此来relax别的尚未选出的节点),具体如下所述:

dijkstra(g,w,s)

1).,declare bool array used to flag if the verticle ischosen out,and used is to be false at first,except used[s]=1.

2).for each verticle in the graph choose the shortestverticle v(edge)in array d

used[v]=1;

withvtorelaxotherverticlewhichhasn'tbeen'used'inthegraph//here is aprocess of loop

单源,带权有向图,可以存在负权回路(算法能给找出来,如果有的话),复杂度为o(ne),其想法如下:

其实就是对每条边进行|v|-1次relax操作,然后在此基础上检查是否是存在负权回路。

for ifrom 1to v-1//求最小过程。

for each edge(u,v)in the graph relax(u,v,w)

for each edge(u,v)in the graph//这就是检查是否存在负权回路。

do if(d[v]d[u]+w)

return false return true path fasteralgorithm

单源,带权有向图,复杂度o(2e),用top排序确定是否存在负权回路,不存在时(即允许负权边,不允许负权回路),其想法如下(逐渐松弛的思想,若v松弛有效,则将其让入队列,以松弛别的节点):

spfa(g,w,s)

2).declarequeueqtocontainverticle,andfirstinitializeit with s.

3).while qis not empty pop the first element of qto u

for each vbelongs adj[u]

tmp=d[v]

relax(u,v,w)

check if(d[v]!=tmp&&v is not in q)

push vinto q

计算图中任意点到任意点之间的距离,是一种dp,复杂度为o(n^3),允许负权边存在,但是不允许负权路径存在,其想法如下:

设图g中的顶点为v=,对于任一对顶点(i,j)belongstov,考查从i到j并且中间节点均属于节点子集合)之间的联系。这一联系依赖于k是否是路径p上的中间节点。

1)节点k(k是i到j之间路径的节点子集合里的最大编号节点)在路径p上,则d[i][j]=d[i][k]+d[k][j],其中i到k属于路径p1,k到j属于路径p2。

2)节点k(k是i到j之间路径的节点子集合里的最大编号节点)不在路径p上,则往下考虑最大编号节点k-1。

当然这里的初始条件d[i][j]=w(i,j)when k=0.

内容仅供参考。

2024年工作个人总结

今年来,本人认真履行岗位职责,积极配合 服从领导工作安排,圆满完成本职工作,现将今年的工作总结如下 一 思想政治方面 本人能够认真学习 的重要思想和国家的方针政策,认真学习贯彻 两学一做 教育内容。学习贯彻党的群众路线教育,遵守政治纪律,在政治上 思想和行动上始终与 保持一致。遵守国家法律和学校 中...

2024年测量个人总结

测量个人总结范文。来到贵公司2年多了,从福州南连接线fla1标段到平潭环岛路龙王头至山门段,都从事现场施工和管理工作。对于桥梁下部施工和现浇箱梁的支架搭设及张拉压浆的技术难点都有了深刻的掌握和学习。路桥工程最基本和最重要的就是测量工作,虽然理论的知识足够,但是自己现场操作及应变能力不够,所以结合以上...

2024年校长个人总结

精选范文 单位。职务。姓名。日期。2019年校长个人总结范文。本人xxxx年任镇平xxx小校长以来,在县教体局及中心校的正确领导下,坚持以法办学,以德立校,以情治校,坚持科学的发展观,坚持 以人为本,关爱学生,彰显个性,全面发展的办学思想,紧紧围绕 镇平县xx xx年教育振兴计划 以全面提高教育教学...