9 j9 I' o I: Q2 H本次升级到5.0主要修改如下:; p d' C+ B% d" R5 B$ u o! q# w8 S
1。边线条改成灰色,当鼠标移到边线条时,高亮显示边与边长数字,这对于边长数字重叠时有用。' D! }0 H' X, N) A* b+ u
2。点坐标拖动时可以超出屏幕范围自动产生滚动条,但点坐标不可以为负数。/ a8 Y' O/ n$ u
3。增加了SPFA算法,来处理边长为 0 或者负数的情况,但SPFA当有负环时无解。, V% T. C) ?) |9 R
4。增加了处理负环的两个新算法,这两个算法皆为作者自创的新算法,一个点与边都不可以重复,另一个点可以重复,边不可以重复。, J) }. l* ]: K+ f6 Y$ Z7 ]6 a+ u9 Z
5。边长为负数时最好有方向单向,一般不允许双向或无向。或者每条双向无向的负数边,可以每次取单向,如此组合出所有情况,来求最短路径,再在所有最短路径中再取其最小值。这个组合的算法暂不处理,由用户手工处理。4 a3 b" R t2 @. t
. C5 ]# I% @. i5 r升级到4.0时主要修改如下: + g: K1 U4 A( F. g# j1。更正了算法上的一个BUG。 , y4 n1 l# h& R$ z3 _1 G2。边长由只可以为整数升级为可以为两位小数。$ C1 a) ~4 q& z
3。增加了可以保存运算结果,下次不用再运算的功能。 3 X* K3 n% C& X& X. }" Q" v- D4。增加了可以列举所有最短路径的功能,不止一条最短路径时有用。# R# e$ e) m3 A- R1 {- v7 Y
5。增加了边向量功能,边向量方向可以双向或无向,或序号从小指向大,或序号从大指向小,三种选择。 " P. R- J% W# K4 B. ]6。改正了设置起点和终点的小BUG,增加了进度条显示。 & P; m z* X8 X, y7。增加了可以鼠标拖动质点,所相关联的边相应变动的功能。 : a, }& t( [0 @0 C R- Z6 A. P; H7 ^+ @4 M. _( ~$ U
作者的个人网站:http://www.okmyok.com/lisoft.htm3 v5 U- o' O+ m3 p
上面有作者个人开发的所有软件,全免费下载。免费但不开源,源代码要收费。/ u' f# J0 J' D; ~0 _% I& ?
上面有作者个人开发的中医五运六气和子午流注软件,有PC电脑版,安卓版,ASP网页版等。' F! } H" T5 [1 [
还有作者开发的“行星财务”安卓软件,是一款在安卓设备上运行的真正意义上的财务软件,不是记录个人收支的个人记账,在安卓手机上可以运行,掌上财务软件。0 c: u3 V: y6 b6 }$ W5 D$ N6 Q
还有作者开发的“TSP算法小软件”,或叫旅行商问题,可在我的个人网站或华军软件园下载或百度。 # Z0 M" U8 P; d+ E- W; b还有作者开发的表达式求值的计算器,可以层层括号等等。。。' D( A& M3 \. W8 [1 z: u/ b6 C" M V