master
郭佳慧 1 year ago
parent 46018e3668
commit f6598f1c63

@ -381,3 +381,5 @@ void printff()
C4:void printf();
![C2](images/suanfa.svg)
C3:void Dijkstra(int v1,int v2);
int main()
![c4](images/main.svg)

@ -0,0 +1,714 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created by Flowgorithm 3.4.2 (http://flowgorithm.org) -->
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" width="4368" height="26400">
<rect x="0" y="0" width="4368" height="26400" fill="#FFFFFF"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,384 864,501"/>
<polygon fill="#404040" stroke="none" points="864,528 890,481 837,481"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,25872 864,25989"/>
<polygon fill="#404040" stroke="none" points="864,26016 890,25969 837,25969"/>
<g>
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" d="M 672,192 A 96 96, 0, 0 0, 672 384 L 1056,384 A 96 96, 0, 0 0, 1056 192 Z"/>
<text x="864" y="220" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">&#24320;&#22987;</tspan>
</text>
</g>
<g>
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" d="M 672,26016 A 96 96, 0, 0 0, 672 26208 L 1056,26208 A 96 96, 0, 0 0, 1056 26016 Z"/>
<text x="864" y="26044" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">&#32467;&#26463;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,720 864,837"/>
<polygon fill="#404040" stroke="none" points="864,864 890,817 837,817"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,1056 864,1173"/>
<polygon fill="#404040" stroke="none" points="864,1200 890,1153 837,1153"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,1392 864,1509"/>
<polygon fill="#404040" stroke="none" points="864,1536 890,1489 837,1489"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,1824 864,1941"/>
<polygon fill="#404040" stroke="none" points="864,1968 890,1921 837,1921"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,2160 864,2325"/>
<polygon fill="#404040" stroke="none" points="864,2352 890,2305 837,2305"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,2544 864,6117"/>
<polygon fill="#404040" stroke="none" points="864,6144 890,6097 837,6097"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,6336 864,14949"/>
<polygon fill="#404040" stroke="none" points="864,14976 890,14929 837,14929"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,15168 864,24837"/>
<polygon fill="#404040" stroke="none" points="864,24864 890,24817 837,24817"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="864,25056 864,25653"/>
<polygon fill="#404040" stroke="none" points="864,25680 890,25633 837,25633"/>
<g>
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" d="M 576,528 L 576,720 L 1152,720 L 1152,528 Z"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="624,528 624,720"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="1104,528 1104,720"/>
<text x="864" y="556" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">creatnode</tspan>
</text>
</g>
<g>
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" d="M 576,864 L 576,1056 L 1152,1056 L 1152,864 Z"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="624,864 624,1056"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="1104,864 1104,1056"/>
<text x="864" y="892" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">createlist</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 576,1200 L 576,1392 L 1152,1392 L 1152,1200 Z"/>
<text x="864" y="1228" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">n = 10</tspan>
</text>
</g>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 336,1536 L 192,1824 L 1392,1824 L 1536,1536 Z"/>
<text x="864" y="1564" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">&#36755;&#20986; &#27491;&#22312;&#21021;&#22987;&#21270;&#25968;&#25454;&#65292;</tspan>
<tspan x="864" dy="96" unicode-bidi="embed">&#35831;&#31245;&#20505;!</tspan>
</text>
</g>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 384,1968 L 288,2160 L 1344,2160 L 1440,1968 Z"/>
<text x="864" y="1996" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">&#36755;&#20986; &#27426;&#36814;&#20351;&#29992;&#26412;&#31995;&#32479;!</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1152,2448 2064,2448 2064,2613"/>
<polygon fill="#404040" stroke="none" points="2064,2640 2090,2593 2037,2593"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,5760 2064,5904 960,5904 960,2570"/>
<polygon fill="#404040" stroke="none" points="960,2544 933,2590 986,2590"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,2928 2064,3045"/>
<polygon fill="#404040" stroke="none" points="2064,3072 2090,3025 2037,3025"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,3264 2064,3381"/>
<polygon fill="#404040" stroke="none" points="2064,3408 2090,3361 2037,3361"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,3600 2064,3717"/>
<polygon fill="#404040" stroke="none" points="2064,3744 2090,3697 2037,3697"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,3936 2064,4053"/>
<polygon fill="#404040" stroke="none" points="2064,4080 2090,4033 2037,4033"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,4272 2064,4389"/>
<polygon fill="#404040" stroke="none" points="2064,4416 2090,4369 2037,4369"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,4608 2064,4725"/>
<polygon fill="#404040" stroke="none" points="2064,4752 2090,4705 2037,4705"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,4992 2064,5109"/>
<polygon fill="#404040" stroke="none" points="2064,5136 2090,5089 2037,5089"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,5376 2064,5493"/>
<polygon fill="#404040" stroke="none" points="2064,5520 2090,5473 2037,5473"/>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 1296,2640 L 1152,2928 L 2832,2928 L 2976,2640 Z"/>
<text x="2064" y="2668" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2064" dy="96" unicode-bidi="embed">&#36755;&#20986;</tspan>
<tspan x="2064" dy="96" unicode-bidi="embed"> &#27426;&#36814;&#26469;&#21040;&#19978;&#28023;&#24066;&#22320;&#38081;&#20132;&#36890;&#26381;&#21153;&#24179;&#21488;&#65281;</tspan>
</text>
</g>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 1536,3072 L 1440,3264 L 2592,3264 L 2688,3072 Z"/>
<text x="2064" y="3100" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2064" dy="96" unicode-bidi="embed">&#36755;&#20986; 1.&#26368;&#20339;&#20986;&#34892;&#32447;&#36335;&#25512;&#33616;</tspan>
</text>
</g>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 1584,3408 L 1488,3600 L 2544,3600 L 2640,3408 Z"/>
<text x="2064" y="3436" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2064" dy="96" unicode-bidi="embed">&#36755;&#20986; 2.&#20986;&#34892;&#36153;&#29992;&#39044;&#20272;</tspan>
</text>
</g>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 1632,3744 L 1536,3936 L 2496,3936 L 2592,3744 Z"/>
<text x="2064" y="3772" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2064" dy="96" unicode-bidi="embed">&#36755;&#20986; 0.&#36864;&#20986;&#31995;&#32479;&#65281;</tspan>
</text>
</g>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 1728,4080 L 1632,4272 L 2400,4272 L 2496,4080 Z"/>
<text x="2064" y="4108" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2064" dy="96" unicode-bidi="embed">&#36755;&#20986; &#35831;&#36755;&#20837;&#65281;</tspan>
</text>
</g>
<g>
<path fill="#C0E0FF" stroke="#6080A0" stroke-width="6" stroke-dasharray="none" d="M 1872,4416 L 1776,4608 L 2256,4608 L 2352,4416 Z"/>
<text x="2064" y="4444" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2064" dy="96" unicode-bidi="embed">&#36755;&#20837; n</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1584,4752 L 1584,4992 L 2544,4992 L 2544,4752 Z"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1584,4800 2544,4800"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1632,4752 1632,4992"/>
<text x="2088" y="4828" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2088" dy="96" unicode-bidi="embed">&#23383;&#31526;&#20018; Array str[100]</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1776,5136 L 1776,5376 L 2352,5376 L 2352,5136 Z"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1776,5184 2352,5184"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1824,5136 1824,5376"/>
<text x="2088" y="5212" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2088" dy="96" unicode-bidi="embed">&#25972;&#25968;&#20540; n9</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1776,5520 L 1776,5760 L 2352,5760 L 2352,5520 Z"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1776,5568 2352,5568"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1824,5520 1824,5760"/>
<text x="2088" y="5596" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2088" dy="96" unicode-bidi="embed">&#25972;&#25968;&#20540; n10</tspan>
</text>
</g>
</g>
<g>
<path fill="#FFE0A0" stroke="#A08040" stroke-width="6" stroke-dasharray="none" d="M 672,2352 L 576,2448 L 672,2544 L 1056,2544 L 1152,2448 L 1056,2352 Z"/>
<text x="864" y="2380" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">n</tspan>
</text>
</g>
<text x="1248" y="2284" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1248" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="768" y="2572" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="768" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1152,6240 1728,6240 1728,6405"/>
<polygon fill="#404040" stroke="none" points="1728,6432 1754,6385 1701,6385"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,14592 1728,14736 960,14736 960,6362"/>
<polygon fill="#404040" stroke="none" points="960,6336 933,6382 986,6382"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,6624 1728,6741"/>
<polygon fill="#404040" stroke="none" points="1728,6768 1754,6721 1701,6721"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,6960 1728,7077"/>
<polygon fill="#404040" stroke="none" points="1728,7104 1754,7057 1701,7057"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,7296 1728,7461"/>
<polygon fill="#404040" stroke="none" points="1728,7488 1754,7441 1701,7441"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,7680 1728,10341"/>
<polygon fill="#404040" stroke="none" points="1728,10368 1754,10321 1701,10321"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,10560 1728,10677"/>
<polygon fill="#404040" stroke="none" points="1728,10704 1754,10657 1701,10657"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,10896 1728,11013"/>
<polygon fill="#404040" stroke="none" points="1728,11040 1754,10993 1701,10993"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,11232 1728,11397"/>
<polygon fill="#404040" stroke="none" points="1728,11424 1754,11377 1701,11377"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,11616 1728,13317"/>
<polygon fill="#404040" stroke="none" points="1728,13344 1754,13297 1701,13297"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,14256 1728,14373"/>
<polygon fill="#404040" stroke="none" points="1728,14400 1754,14353 1701,14353"/>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1344,6432 L 1248,6624 L 2112,6624 L 2208,6432 Z"/>
<text x="1728" y="6460" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20986; &#35831;&#36755;&#20837;&#36215;&#28857;</tspan>
</text>
</g>
<g>
<path fill="#C0E0FF" stroke="#6080A0" stroke-width="6" stroke-dasharray="none" d="M 1488,6768 L 1392,6960 L 1968,6960 L 2064,6768 Z"/>
<text x="1728" y="6796" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20837; str</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1440,7104 L 1440,7296 L 2016,7296 L 2016,7104 Z"/>
<text x="1728" y="7132" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">n9 = -1</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,7584 2976,7584 2976,7749"/>
<polygon fill="#404040" stroke="none" points="2976,7776 3002,7729 2949,7729"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2976,10032 2976,10176 1824,10176 1824,7706"/>
<polygon fill="#404040" stroke="none" points="1824,7680 1797,7726 1850,7726"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2976,9072 2976,9189"/>
<polygon fill="#404040" stroke="none" points="2976,9216 3002,9169 2949,9169"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3648,8160 3888,8160 3888,8613"/>
<polygon fill="#404040" stroke="none" points="3888,8640 3914,8593 3861,8593"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3888,8832 3888,9024 3050,9024"/>
<polygon fill="#404040" stroke="none" points="3024,9024 3070,9050 3070,8997"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2304,8160 2064,8160 2064,9024 2901,9024"/>
<polygon fill="#404040" stroke="none" points="2928,9024 2881,8997 2881,9050"/>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 2976,7776 L 2256,8160 L 2976,8544 L 3696,8160 Z"/>
<text x="2976" y="8044" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2976" dy="96" unicode-bidi="embed">!strcmp(str,nm.adjust[i].</tspan>
<tspan x="2976" dy="96" unicode-bidi="embed">name)</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 3600,8640 L 3600,8832 L 4176,8832 L 4176,8640 Z"/>
<text x="3888" y="8668" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3888" dy="96" unicode-bidi="embed">n9 = i</tspan>
</text>
</g>
<g>
</g>
<ellipse cx="2976" cy="9024" rx="48" ry="48" fill="#C04040" stroke="#602020" stroke-width="6"/>
<text x="3792" y="7996" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3792" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="2160" y="7996" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2160" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3216,9360 3600,9360 3600,9573"/>
<polygon fill="#404040" stroke="none" points="3600,9600 3626,9553 3573,9553"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3600,9792 3600,9984 3050,9984"/>
<polygon fill="#404040" stroke="none" points="3024,9984 3070,10010 3070,9957"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2736,9360 2496,9360 2496,9984 2901,9984"/>
<polygon fill="#404040" stroke="none" points="2928,9984 2881,9957 2881,10010"/>
<g>
<path fill="#FFD0D0" stroke="#A07070" stroke-width="6" stroke-dasharray="none" d="M 2976,9216 L 2688,9360 L 2976,9504 L 3264,9360 Z"/>
<text x="2976" y="9292" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2976" dy="96" unicode-bidi="embed">n9==-1</tspan>
</text>
</g>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 3168,9600 L 3072,9792 L 4032,9792 L 4128,9600 Z"/>
<text x="3600" y="9628" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3600" dy="96" unicode-bidi="embed">&#36755;&#20986; &#31449;&#28857;&#36755;&#20837;&#38169;&#35823;</tspan>
</text>
</g>
<g>
</g>
<ellipse cx="2976" cy="9984" rx="48" ry="48" fill="#FFD0D0" stroke="#A07070" stroke-width="6"/>
<text x="3360" y="9196" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3360" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="2592" y="9196" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2592" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
</g>
<g>
<path fill="#FFE0A0" stroke="#A08040" stroke-width="6" stroke-dasharray="none" d="M 1488,7488 L 1392,7584 L 1488,7680 L 1968,7680 L 2064,7584 L 1968,7488 Z"/>
<text x="1728" y="7516" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">i = 0 &#21040; n</tspan>
</text>
</g>
<text x="2256" y="7420" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2256" dy="96" unicode-bidi="embed">&#19979;&#19968;&#20010;</tspan>
</text>
<text x="1584" y="7708" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1584" dy="96" unicode-bidi="embed">&#23436;&#25104;</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1440,10368 L 1440,10560 L 2016,10560 L 2016,10368 Z"/>
<text x="1728" y="10396" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">n10 = -1</tspan>
</text>
</g>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1344,10704 L 1248,10896 L 2112,10896 L 2208,10704 Z"/>
<text x="1728" y="10732" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20986; &#35831;&#36755;&#20837;&#32456;&#28857;</tspan>
</text>
</g>
<g>
<path fill="#C0E0FF" stroke="#6080A0" stroke-width="6" stroke-dasharray="none" d="M 1488,11040 L 1392,11232 L 1968,11232 L 2064,11040 Z"/>
<text x="1728" y="11068" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20837; str</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,11520 2976,11520 2976,11685"/>
<polygon fill="#404040" stroke="none" points="2976,11712 3002,11665 2949,11665"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2976,13008 2976,13152 1824,13152 1824,11642"/>
<polygon fill="#404040" stroke="none" points="1824,11616 1797,11662 1850,11662"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3648,12096 3888,12096 3888,12549"/>
<polygon fill="#404040" stroke="none" points="3888,12576 3914,12529 3861,12529"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3888,12768 3888,12960 3050,12960"/>
<polygon fill="#404040" stroke="none" points="3024,12960 3070,12986 3070,12933"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2304,12096 2064,12096 2064,12960 2901,12960"/>
<polygon fill="#404040" stroke="none" points="2928,12960 2881,12933 2881,12986"/>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 2976,11712 L 2256,12096 L 2976,12480 L 3696,12096 Z"/>
<text x="2976" y="11980" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2976" dy="96" unicode-bidi="embed">!strcmp(str,nm.adjust[i].</tspan>
<tspan x="2976" dy="96" unicode-bidi="embed">name)</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 3600,12576 L 3600,12768 L 4176,12768 L 4176,12576 Z"/>
<text x="3888" y="12604" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3888" dy="96" unicode-bidi="embed">n10 = i</tspan>
</text>
</g>
<g>
</g>
<ellipse cx="2976" cy="12960" rx="48" ry="48" fill="#C04040" stroke="#602020" stroke-width="6"/>
<text x="3792" y="11932" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3792" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="2160" y="11932" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2160" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<path fill="#FFE0A0" stroke="#A08040" stroke-width="6" stroke-dasharray="none" d="M 1488,11424 L 1392,11520 L 1488,11616 L 1968,11616 L 2064,11520 L 1968,11424 Z"/>
<text x="1728" y="11452" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">i = 0 &#21040; n</tspan>
</text>
</g>
<text x="2256" y="11356" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2256" dy="96" unicode-bidi="embed">&#19979;&#19968;&#20010;</tspan>
</text>
<text x="1584" y="11644" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1584" dy="96" unicode-bidi="embed">&#23436;&#25104;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2016,13536 2352,13536 2352,13797"/>
<polygon fill="#404040" stroke="none" points="2352,13824 2378,13777 2325,13777"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2352,14016 2352,14208 1802,14208"/>
<polygon fill="#404040" stroke="none" points="1776,14208 1822,14234 1822,14181"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1440,13536 1200,13536 1200,14208 1653,14208"/>
<polygon fill="#404040" stroke="none" points="1680,14208 1633,14181 1633,14234"/>
<g>
<path fill="#FFD0D0" stroke="#A07070" stroke-width="6" stroke-dasharray="none" d="M 1728,13344 L 1392,13536 L 1728,13728 L 2064,13536 Z"/>
<text x="1728" y="13468" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">n10==-1</tspan>
</text>
</g>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1920,13824 L 1824,14016 L 2784,14016 L 2880,13824 Z"/>
<text x="2352" y="13852" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2352" dy="96" unicode-bidi="embed">&#36755;&#20986; &#31449;&#28857;&#36755;&#20837;&#38169;&#35823;</tspan>
</text>
</g>
<g>
</g>
<ellipse cx="1728" cy="14208" rx="48" ry="48" fill="#FFD0D0" stroke="#A07070" stroke-width="6"/>
<text x="2160" y="13372" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2160" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="1296" y="13372" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1296" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" d="M 1440,14400 L 1440,14592 L 2016,14592 L 2016,14400 Z"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="1488,14400 1488,14592"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="1968,14400 1968,14592"/>
<text x="1728" y="14428" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">Dijstra</tspan>
</text>
</g>
</g>
<g>
<path fill="#FFE0A0" stroke="#A08040" stroke-width="6" stroke-dasharray="none" d="M 672,6144 L 576,6240 L 672,6336 L 1056,6336 L 1152,6240 L 1056,6144 Z"/>
<text x="864" y="6172" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">case1</tspan>
</text>
</g>
<text x="1248" y="6076" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1248" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="768" y="6364" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="768" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1152,15072 1728,15072 1728,15237"/>
<polygon fill="#404040" stroke="none" points="1728,15264 1754,15217 1701,15217"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,24480 1728,24624 960,24624 960,15194"/>
<polygon fill="#404040" stroke="none" points="960,15168 933,15214 986,15214"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,15456 1728,15573"/>
<polygon fill="#404040" stroke="none" points="1728,15600 1754,15553 1701,15553"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,15840 1728,15957"/>
<polygon fill="#404040" stroke="none" points="1728,15984 1754,15937 1701,15937"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,16176 1728,16293"/>
<polygon fill="#404040" stroke="none" points="1728,16320 1754,16273 1701,16273"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,16512 1728,16677"/>
<polygon fill="#404040" stroke="none" points="1728,16704 1754,16657 1701,16657"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,16896 1728,18933"/>
<polygon fill="#404040" stroke="none" points="1728,18960 1754,18913 1701,18913"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,19776 1728,19893"/>
<polygon fill="#404040" stroke="none" points="1728,19920 1754,19873 1701,19873"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,20112 1728,20229"/>
<polygon fill="#404040" stroke="none" points="1728,20256 1754,20209 1701,20209"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,20448 1728,20565"/>
<polygon fill="#404040" stroke="none" points="1728,20592 1754,20545 1701,20545"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,20784 1728,20949"/>
<polygon fill="#404040" stroke="none" points="1728,20976 1754,20929 1701,20929"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1728,21168 1728,22869"/>
<polygon fill="#404040" stroke="none" points="1728,22896 1754,22849 1701,22849"/>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1344,15264 L 1248,15456 L 2112,15456 L 2208,15264 Z"/>
<text x="1728" y="15292" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20986; &#35831;&#36755;&#20837;&#36215;&#28857;</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1248,15600 L 1248,15840 L 2208,15840 L 2208,15600 Z"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1248,15648 2208,15648"/>
<polyline fill="none" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" points="1296,15600 1296,15840"/>
<text x="1752" y="15676" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1752" dy="96" unicode-bidi="embed">&#25972;&#25968;&#20540; Array str[100]</tspan>
</text>
</g>
<g>
<path fill="#C0E0FF" stroke="#6080A0" stroke-width="6" stroke-dasharray="none" d="M 1488,15984 L 1392,16176 L 1968,16176 L 2064,15984 Z"/>
<text x="1728" y="16012" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20837; str</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1440,16320 L 1440,16512 L 2016,16512 L 2016,16320 Z"/>
<text x="1728" y="16348" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">n9 = -1</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,16800 2976,16800 2976,16965"/>
<polygon fill="#404040" stroke="none" points="2976,16992 3002,16945 2949,16945"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2976,18624 2976,18768 1824,18768 1824,16922"/>
<polygon fill="#404040" stroke="none" points="1824,16896 1797,16942 1850,16942"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2976,17184 2976,17301"/>
<polygon fill="#404040" stroke="none" points="2976,17328 3002,17281 2949,17281"/>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 2688,16992 L 2688,17184 L 3264,17184 L 3264,16992 Z"/>
<text x="2976" y="17020" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2976" dy="96" unicode-bidi="embed">n9 = -1</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3648,17712 3888,17712 3888,18165"/>
<polygon fill="#404040" stroke="none" points="3888,18192 3914,18145 3861,18145"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3888,18384 3888,18576 3050,18576"/>
<polygon fill="#404040" stroke="none" points="3024,18576 3070,18602 3070,18549"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2304,17712 2064,17712 2064,18576 2901,18576"/>
<polygon fill="#404040" stroke="none" points="2928,18576 2881,18549 2881,18602"/>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 2976,17328 L 2256,17712 L 2976,18096 L 3696,17712 Z"/>
<text x="2976" y="17596" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2976" dy="96" unicode-bidi="embed">!strcmp(str,nm.adjust[i].</tspan>
<tspan x="2976" dy="96" unicode-bidi="embed">name</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 3600,18192 L 3600,18384 L 4176,18384 L 4176,18192 Z"/>
<text x="3888" y="18220" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3888" dy="96" unicode-bidi="embed">n9 = i</tspan>
</text>
</g>
<g>
</g>
<ellipse cx="2976" cy="18576" rx="48" ry="48" fill="#C04040" stroke="#602020" stroke-width="6"/>
<text x="3792" y="17548" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3792" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="2160" y="17548" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2160" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
</g>
<g>
<path fill="#E0E0E0" stroke="#505050" stroke-width="6" stroke-dasharray="none" d="M 1488,16704 L 1392,16800 L 1488,16896 L 1968,16896 L 2064,16800 L 1968,16704 Z"/>
<text x="1728" y="16732" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">For&#24490;&#29615;</tspan>
</text>
</g>
<text x="2256" y="16636" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2256" dy="96" unicode-bidi="embed">&#19979;&#19968;&#20010;</tspan>
</text>
<text x="1584" y="16924" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1584" dy="96" unicode-bidi="embed">&#23436;&#25104;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1968,19104 2352,19104 2352,19317"/>
<polygon fill="#404040" stroke="none" points="2352,19344 2378,19297 2325,19297"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2352,19536 2352,19728 1802,19728"/>
<polygon fill="#404040" stroke="none" points="1776,19728 1822,19754 1822,19701"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1488,19104 1248,19104 1248,19728 1653,19728"/>
<polygon fill="#404040" stroke="none" points="1680,19728 1633,19701 1633,19754"/>
<g>
<path fill="#FFD0D0" stroke="#A07070" stroke-width="6" stroke-dasharray="none" d="M 1728,18960 L 1440,19104 L 1728,19248 L 2016,19104 Z"/>
<text x="1728" y="19036" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">n9==-1</tspan>
</text>
</g>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1920,19344 L 1824,19536 L 2784,19536 L 2880,19344 Z"/>
<text x="2352" y="19372" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2352" dy="96" unicode-bidi="embed">&#36755;&#20986; &#31449;&#28857;&#36755;&#20837;&#38169;&#35823;</tspan>
</text>
</g>
<g>
</g>
<ellipse cx="1728" cy="19728" rx="48" ry="48" fill="#FFD0D0" stroke="#A07070" stroke-width="6"/>
<text x="2112" y="18940" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2112" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="1344" y="18940" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1344" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 1440,19920 L 1440,20112 L 2016,20112 L 2016,19920 Z"/>
<text x="1728" y="19948" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">n10 = -1</tspan>
</text>
</g>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1344,20256 L 1248,20448 L 2112,20448 L 2208,20256 Z"/>
<text x="1728" y="20284" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20986; &#35831;&#36755;&#20837;&#32456;&#28857;</tspan>
</text>
</g>
<g>
<path fill="#C0E0FF" stroke="#6080A0" stroke-width="6" stroke-dasharray="none" d="M 1488,20592 L 1392,20784 L 1968,20784 L 2064,20592 Z"/>
<text x="1728" y="20620" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">&#36755;&#20837; str</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2064,21072 2976,21072 2976,21237"/>
<polygon fill="#404040" stroke="none" points="2976,21264 3002,21217 2949,21217"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2976,22560 2976,22704 1824,22704 1824,21194"/>
<polygon fill="#404040" stroke="none" points="1824,21168 1797,21214 1850,21214"/>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3648,21648 3888,21648 3888,22101"/>
<polygon fill="#404040" stroke="none" points="3888,22128 3914,22081 3861,22081"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="3888,22320 3888,22512 3050,22512"/>
<polygon fill="#404040" stroke="none" points="3024,22512 3070,22538 3070,22485"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2304,21648 2064,21648 2064,22512 2901,22512"/>
<polygon fill="#404040" stroke="none" points="2928,22512 2881,22485 2881,22538"/>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 2976,21264 L 2256,21648 L 2976,22032 L 3696,21648 Z"/>
<text x="2976" y="21532" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2976" dy="96" unicode-bidi="embed">!strcmp(str,nm.adjust[i].</tspan>
<tspan x="2976" dy="96" unicode-bidi="embed">name)</tspan>
</text>
</g>
<g>
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="6" stroke-dasharray="none" d="M 3600,22128 L 3600,22320 L 4176,22320 L 4176,22128 Z"/>
<text x="3888" y="22156" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3888" dy="96" unicode-bidi="embed">n10 = i</tspan>
</text>
</g>
<g>
</g>
<ellipse cx="2976" cy="22512" rx="48" ry="48" fill="#C04040" stroke="#602020" stroke-width="6"/>
<text x="3792" y="21484" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="3792" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="2160" y="21484" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2160" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<path fill="#FFE0A0" stroke="#A08040" stroke-width="6" stroke-dasharray="none" d="M 1488,20976 L 1392,21072 L 1488,21168 L 1968,21168 L 2064,21072 L 1968,20976 Z"/>
<text x="1728" y="21004" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">i = 0 &#21040; n</tspan>
</text>
</g>
<text x="2256" y="20908" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2256" dy="96" unicode-bidi="embed">&#19979;&#19968;&#20010;</tspan>
</text>
<text x="1584" y="21196" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1584" dy="96" unicode-bidi="embed">&#23436;&#25104;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2016,23088 2352,23088 2352,23349"/>
<polygon fill="#404040" stroke="none" points="2352,23376 2378,23329 2325,23329"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2352,24240 2352,24432 1802,24432"/>
<polygon fill="#404040" stroke="none" points="1776,24432 1822,24458 1822,24405"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1440,23088 1200,23088 1200,24432 1653,24432"/>
<polygon fill="#404040" stroke="none" points="1680,24432 1633,24405 1633,24458"/>
<g>
<path fill="#FFD0D0" stroke="#A07070" stroke-width="6" stroke-dasharray="none" d="M 1728,22896 L 1392,23088 L 1728,23280 L 2064,23088 Z"/>
<text x="1728" y="23020" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1728" dy="96" unicode-bidi="embed">n10==-1</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2352,23568 2352,23685"/>
<polygon fill="#404040" stroke="none" points="2352,23712 2378,23665 2325,23665"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="2352,23904 2352,24021"/>
<polygon fill="#404040" stroke="none" points="2352,24048 2378,24001 2325,24001"/>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1920,23376 L 1824,23568 L 2784,23568 L 2880,23376 Z"/>
<text x="2352" y="23404" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2352" dy="96" unicode-bidi="embed">&#36755;&#20986; &#31449;&#28857;&#36755;&#20837;&#38169;&#35823;</tspan>
</text>
</g>
<g>
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" d="M 2064,23712 L 2064,23904 L 2640,23904 L 2640,23712 Z"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="2112,23712 2112,23904"/>
<polyline fill="none" stroke="#9070A0" stroke-width="6" stroke-dasharray="none" points="2592,23712 2592,23904"/>
<text x="2352" y="23740" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2352" dy="96" unicode-bidi="embed">Dijkstra</tspan>
</text>
</g>
<g>
<path fill="#D0FFD0" stroke="#70A070" stroke-width="6" stroke-dasharray="none" d="M 1920,24048 L 1824,24240 L 2784,24240 L 2880,24048 Z"/>
<text x="2352" y="24076" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2352" dy="96" unicode-bidi="embed">&#36755;&#20986; &#39044;&#20272;&#28040;&#36153;%d&#20803;</tspan>
</text>
</g>
</g>
<g>
</g>
<ellipse cx="1728" cy="24432" rx="48" ry="48" fill="#FFD0D0" stroke="#A07070" stroke-width="6"/>
<text x="2160" y="22924" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="2160" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="1296" y="22924" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1296" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
</g>
<g>
<path fill="#FFE0A0" stroke="#A08040" stroke-width="6" stroke-dasharray="none" d="M 672,14976 L 576,15072 L 672,15168 L 1056,15168 L 1152,15072 L 1056,14976 Z"/>
<text x="864" y="15004" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">case2</tspan>
</text>
</g>
<text x="1248" y="14908" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1248" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="768" y="15196" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="768" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1152,24960 1584,24960 1584,25125"/>
<polygon fill="#404040" stroke="none" points="1584,25152 1610,25105 1557,25105"/>
<polyline fill="none" stroke="#404040" stroke-width="12" stroke-dasharray="none" points="1584,25344 1584,25488 960,25488 960,25082"/>
<polygon fill="#404040" stroke="none" points="960,25056 933,25102 986,25102"/>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 1248,25152 L 1152,25344 L 1920,25344 L 2016,25152 Z"/>
<text x="1584" y="25180" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1584" dy="96" unicode-bidi="embed">&#36755;&#20986; return 0</tspan>
</text>
</g>
<g>
<path fill="#FFE0A0" stroke="#A08040" stroke-width="6" stroke-dasharray="none" d="M 672,24864 L 576,24960 L 672,25056 L 1056,25056 L 1152,24960 L 1056,24864 Z"/>
<text x="864" y="24892" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">case0</tspan>
</text>
</g>
<text x="1248" y="24796" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="1248" dy="96" unicode-bidi="embed">&#30495;</tspan>
</text>
<text x="768" y="25084" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="768" dy="96" unicode-bidi="embed">&#20551;</tspan>
</text>
</g>
<g>
<path fill="#C04040" stroke="#602020" stroke-width="6" stroke-dasharray="none" d="M 528,25680 L 432,25872 L 1200,25872 L 1296,25680 Z"/>
<text x="864" y="25708" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
<tspan x="864" dy="96" unicode-bidi="embed">&#36755;&#20986; return 0</tspan>
</text>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 50 KiB

Loading…
Cancel
Save