- 注册时间
- 2007-12-27
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 42277
- 在线时间
- 小时
|
发表于 2025-3-1 16:35:52
|
显示全部楼层
切换算法后的代码调通了,比如上面就是输出宽度为9的图,对应结果为
- Total find 5 nodes 6 edges
- W(9,1)=5
- W(9,2)=6
- W(9,3)=8
- W(9,4)=10
- W(9,5)=14
- W(9,6)=18
- W(9,7)=26
- W(9,8)=34
- W(9,9)=50
- W(9,10)=66
- W(9,11)=98
- W(9,12)=130
- W(9,13)=194
- W(9,14)=258
- W(9,15)=386
- W(9,16)=514
- W(9,17)=770
- W(9,18)=1026
- W(9,19)=1538
- W(9,20)=2050
- W(9,21)=3074
- W(9,22)=4098
- W(9,23)=6146
- W(9,24)=8194
- W(9,25)=12290
- W(9,26)=16386
- W(9,27)=24578
- W(9,28)=32770
- W(9,29)=49154
- W(9,30)=65538
- W(9,31)=98306
- W(9,32)=131074
- W(9,33)=196610
- W(9,34)=262146
- W(9,35)=393218
- W(9,36)=524290
- W(9,37)=786434
- W(9,38)=1048578
- W(9,39)=1572866
- W(9,40)=2097154
- W(9,41)=3145730
- W(9,42)=4194306
- W(9,43)=6291458
- W(9,44)=8388610
- W(9,45)=12582914
- W(9,46)=16777218
- W(9,47)=25165826
- W(9,48)=33554434
- W(9,49)=50331650
- W(9,50)=67108866
- W(9,51)=100663298
- W(9,52)=134217730
- W(9,53)=201326594
- W(9,54)=268435458
- W(9,55)=402653186
- W(9,56)=536870914
- W(9,57)=805306370
- W(9,58)=1073741826
- W(9,59)=1610612738
- W(9,60)=2147483650
复制代码
然后试验了一下宽度为50的,大概半分钟结果就出来了
- Total find 525456 nodes 36118748 edges
- W(50,1)=525456
- W(50,2)=36118748
- W(50,3)=4158614872
- W(50,4)=561974711196
- W(50,5)=90818438239672
- W(50,6)=15146305307894794
- W(50,7)=2767903739371438342
- W(50,8)=501497183406137667130
- W(50,9)=96744526305661206934928
- W(50,10)=18227606734584417013535032
- W(50,11)=3616536318093828576516664524
- W(50,12)=695912794683508385975818305846
- W(50,13)=140353780239426782888599031097394
- W(50,14)=27345438357654983307752018783347620
- W(50,15)=5571958907600482642354725857210143474
- W(50,16)=1094046191970957625893761831942616532334
- W(50,17)=224429063701533460516944941371373100438340
- W(50,18)=44287260736887525475771105217030907833969830
- W(50,19)=9126208891267053354801241187554611930739872378
- W(50,20)=1806833239251705220276461168943398510185048830368
- W(50,21)=373490269330061524408203677493720813050087795477220
- W(50,22)=74106228198110474773007545782789423680928345956200496
- W(50,23)=15351583977615145104919261872535218290575684812158563146
- W(50,24)=3050419670297343602785090868513215567360165489370802219862
- W(50,25)=632872673061946442338604915309930287321305010570841847326946
- W(50,26)=125875723572449583862346515008299722898530826430508765671279676
- W(50,27)=26143678083171299555523050049593039383175416687983279134541186204
- W(50,28)=5203180021279721351423895535693462044036635417396213483340785846686
- W(50,29)=1081511346735203334889381945859023116902128526720877837430077327865746
- W(50,30)=215334233879219014118161761737477961481189988432896327655260165490720604
- W(50,31)=44784028731807084979612980818199009833471319088227768964491181234990053758
- W(50,32)=8919063120143409521478387615083376696594246633860089273652997129359732747736
- W(50,33)=1855732559473403338682846302782831183781411411160166892467157250980998234789900
- W(50,34)=369641488527781448587799861073560600362027970202364822553998892560035630688499686
- W(50,35)=76934348182993947012788953466738102951221738618324885841781032608088876853623795484
- W(50,36)=15325837745010910118449910283375162059230490537688964564156194443291266145562078788780
- W(50,37)=3190639253157725542863907568175378053269334449465895827523442512908482546087541647929210
- W(50,38)=635622599488734080004947472270896798994984842879128759603207192038039631968409739944621396
- W(50,39)=132356801422527117005120827587219417545059609517020829981567306686017696018475742907266383806
- W(50,40)=26367639138037655750965006765682168102129284822511812994482720385652427351040940360420725202170
- W(50,41)=5491581122755097058157069131903053085661105853306973445026773424978084835347184618837745596822444
- W(50,42)=1093996541993411183015731500520016995875293300636199308632531786171862636505031305716209191611605820
- W(50,43)=227882720937784765047199357453506839674277791301449069869359030025683825975535757820183126161702988082
- W(50,44)=45395919739817603274722705904858863956419067696510495219202491246194854764120612204280256162875032645186
- W(50,45)=9457461573370782738935123468434559941300136442174150185847036304013818282744121306245413332047313578046854
- W(50,46)=1883919484154336237846109144762851661031626252763450642668476877734109326702937645441146276109502345184086522
- W(50,47)=392534195300008410786593378344548035202688659070215495154439704951860668231051649611634453546666655751550606538
- W(50,48)=78188791508226524597287433272548949879796020887487045039746228845437396722023256857573355185698158600020725243052
- W(50,49)=16293468168254877518880953542781431275982745302835683161450103788275144469999871497440194171997824002154675994986342
- W(50,50)=3245321532066536902837294149071064079926634046451233069231499823634762812245184565630185223375421460657706534087928604
- W(50,51)=676360295424744728606088497382167338070719367458304727893173010137968128696524443508819080069606603584473718863633660470
- W(50,52)=134709470132766668695512260384336394100096412369715014157236550244538104853620533424034702713543271172578761291933561713124
- W(50,53)=28078116662664456213324042050230741469203138088097083723240232423634322121422442968253918693206428720358476869008446002739464
- W(50,54)=5591945716672834710598067234426337282972672727106762641202630078139398777167144449459049864295820329654075519737883809987908214
- W(50,55)=1165684080205158054410320332728208930227863423364451565859515268643770271033035026817383663884787176701840349089165110986703094130
- W(50,56)=232140141571399213865425994349970424633485532324218313377985828261728288201300106084539448397770611408363096365657562709113895702818
- W(50,57)=48396633967071551344757015719499968693500241807451424865777300220202400817143089895324745466631552350509657477573616624662298056195022
- W(50,58)=9637372211829331221093503490721636812144730685855109962029266277909366145543581290207985374404228296314965477643038851184592956752721832
- W(50,59)=2009415195494631099987362614595024499693517884025375254555497302514286396597448483473960299429027323993065620317252066385165326367751642032
- W(50,60)=400117091314112567121663072472401041492098395728393776837183734535945077810622400366761337426763246579412637727738756368397793329389772321246
复制代码 |
|