29 lines
3.0 KiB
XML
29 lines
3.0 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" width="720" height="320" viewBox="0 0 720 320" role="img" aria-labelledby="title desc">
|
|
<title id="title">合并后的并查集家族</title>
|
|
<desc id="desc">根据教材扫描图人工重绘的矢量教学示意图。文字与线条可无损缩放。</desc>
|
|
<defs><marker id="arrow" markerWidth="9" markerHeight="9" refX="8" refY="4.5" orient="auto" markerUnits="userSpaceOnUse"><path d="M0 0 L9 4.5 L0 9 Z" fill="#417b63"/></marker></defs>
|
|
<rect width="720" height="320" fill="white"/>
|
|
<g font-family="Microsoft YaHei, Noto Sans CJK SC, Arial, sans-serif" fill="#193b32" stroke-linecap="round" stroke-linejoin="round">
|
|
<line x1="351.86432666440487" y1="217.50853866847612" x2="405.79306690726605" y2="174.36554647418714" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
|
|
<line x1="451.86432666440487" y1="137.50853866847612" x2="505.79306690726605" y2="94.36554647418716" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
|
|
<path d="M50 154 C17 87 113 87 80 152" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
|
|
<path d="M190 154 C157 87 253 87 220 152" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
|
|
<path d="M515 54 C482 -13 578 -13 545 52" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
|
|
<path d="M635 154 C602 87 698 87 665 152" fill="none" stroke="#417b63" stroke-width="2" marker-end="url(#arrow)"/>
|
|
<circle cx="65" cy="175" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
|
|
<text x="65" y="175.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">3</text>
|
|
<circle cx="205" cy="175" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
|
|
<text x="205" y="175.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">4</text>
|
|
<circle cx="330" cy="235" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
|
|
<text x="330" y="235.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">1</text>
|
|
<circle cx="430" cy="155" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
|
|
<text x="430" y="155.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">2</text>
|
|
<circle cx="530" cy="75" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
|
|
<text x="530" y="75.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">5</text>
|
|
<circle cx="650" cy="175" r="28" fill="#edf5ed" stroke="#417b63" stroke-width="2"/>
|
|
<text x="650" y="175.0" text-anchor="middle" dominant-baseline="central" font-size="21" fill="#193b32">6</text>
|
|
<text x="65" y="293.0" text-anchor="middle" dominant-baseline="central" font-size="23" fill="#193b32">家族3</text>
|
|
<text x="205" y="293.0" text-anchor="middle" dominant-baseline="central" font-size="23" fill="#193b32">家族4</text>
|
|
<text x="435" y="293.0" text-anchor="middle" dominant-baseline="central" font-size="23" fill="#193b32">家族5</text>
|
|
<text x="650" y="293.0" text-anchor="middle" dominant-baseline="central" font-size="23" fill="#193b32">家族6</text>
|
|
</g></svg> |