en.javascript.info/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree.svg
2019-10-10 17:08:16 +03:00

1 line
No EOL
5.2 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" width="640" height="225" viewBox="0 0 640 225"><defs><style>@import url(https://fonts.googleapis.com/css?family=Open+Sans:bold,italic,bolditalic%7CPT+Mono);@font-face{font-family:&apos;PT Mono&apos;;font-weight:700;font-style:normal;src:local(&apos;PT MonoBold&apos;),url(/font/PTMonoBold.woff2) format(&apos;woff2&apos;),url(/font/PTMonoBold.woff) format(&apos;woff&apos;),url(/font/PTMonoBold.ttf) format(&apos;truetype&apos;)}</style></defs><g id="combined" fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"><g id="fibonacci-recursion-tree.svg"><text id="fib(5)" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="355" y="12" fill="#000">fib</tspan> <tspan x="380.2" y="12" fill="#999">(</tspan> <tspan x="388.6" y="12" fill="#000">5</tspan> <tspan x="397" y="12" fill="#999">)</tspan></text><path id="Line-Copy-4" fill="#EE6B47" fill-rule="nonzero" d="M412.836 18.252l82.566 25.203 1.752-5.737L508.5 48.5l-15.434 2.608 1.752-5.74-82.566-25.204.584-1.912z"/><path id="Line-Copy-18" fill="#EE6B47" fill-rule="nonzero" d="M343.643 18.24l.617 1.903-77.134 24.993 1.85 5.708L253.5 48.5l11.16-10.975 1.85 5.708 77.133-24.993z"/><path id="Line-Copy-13" fill="#EE6B47" fill-rule="nonzero" d="M153.362 123.093l17.954 14.747 3.809-4.635L181.5 147.5l-15.261-3.477 3.808-4.638-17.954-14.747 1.269-1.545z"/><path id="Line-Copy-14" fill="#EE6B47" fill-rule="nonzero" d="M495.362 123.093l17.954 14.747 3.809-4.635L523.5 147.5l-15.261-3.477 3.808-4.638-17.954-14.747 1.269-1.545z"/><path id="Line-Copy-17" fill="#EE6B47" fill-rule="nonzero" d="M458.022 123.086l1.392 1.436-14.663 14.205 4.175 4.31L434 147.75l5.185-14.769 4.173 4.309 14.664-14.204z"/><path id="Line-Copy-20" fill="#EE6B47" fill-rule="nonzero" d="M280.022 123.086l1.392 1.436-14.663 14.205 4.175 4.31L256 147.75l5.185-14.769 4.173 4.309 14.664-14.204z"/><path id="Line-Copy-21" fill="#EE6B47" fill-rule="nonzero" d="M110.022 123.086l1.392 1.436-14.663 14.205 4.175 4.31L86 147.75l5.185-14.769 4.173 4.309 14.664-14.204z"/><path id="Line-Copy-15" fill="#EE6B47" fill-rule="nonzero" d="M320.362 123.093l17.954 14.747 3.809-4.635L348.5 147.5l-15.261-3.477 3.808-4.638-17.954-14.747 1.269-1.545z"/><path id="Line-Copy-16" fill="#EE6B47" fill-rule="nonzero" d="M90.362 174.093l17.954 14.747 3.809-4.635L118.5 198.5l-15.261-3.477 3.808-4.638-17.954-14.747 1.269-1.545z"/><path id="Line-Copy-22" fill="#EE6B47" fill-rule="nonzero" d="M58.638 174.093l1.27 1.545-17.956 14.747 3.81 4.638L30.5 198.5l6.375-14.295 3.808 4.635 17.955-14.747z"/><path id="Line-Copy-8" fill="#EE6B47" fill-rule="nonzero" d="M242.03 74.166l36.276 17.382 2.593-5.41L290.5 98.5l-15.65.263 2.592-5.411-36.276-17.382.864-1.804z"/><path id="Line-Copy-9" fill="#EE6B47" fill-rule="nonzero" d="M546.03 74.166l36.276 17.382 2.593-5.41L594.5 98.5l-15.65.263 2.592-5.411-36.276-17.382.864-1.804z"/><path id="Line-Copy-7" fill="#EE6B47" fill-rule="nonzero" d="M529.404 74.145l.951 1.759-31.067 16.812 2.856 5.277-15.644.507 8.981-12.82 2.855 5.277 31.068-16.812z"/><path id="Line-Copy-19" fill="#EE6B47" fill-rule="nonzero" d="M195.404 74.145l.951 1.759-31.067 16.812 2.856 5.277-15.644.507 8.981-12.82 2.855 5.277 31.068-16.812z"/><text id="fib(4)" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="198" y="68">fib(4)</tspan></text><text id="fib(3)" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="518" y="68">fib(3)</tspan></text><text id="fib(3)" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="111" y="117">fib(3)</tspan></text><text id="fib(2)" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="277" y="117">fib(2)</tspan></text><text id="fib(0)" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="328" y="164">fib(0)</tspan></text><text id="fib(1)" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="239" y="164">fib(1)</tspan></text><text id="fib(1)" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="164" y="164">fib(1)</tspan></text><text id="fib(2)-copy-2" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="456" y="117">fib(2)</tspan></text><text id="fib(0)-copy-2" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="514" y="164">fib(0)</tspan></text><text id="fib(1)-copy-2" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="409" y="164">fib(1)</tspan></text><text id="fib(1)-copy-3" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="580" y="117">fib(1)</tspan></text><text id="fib(2)-copy" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="54" y="164">fib(2)</tspan></text><text id="fib(0)-copy" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="102" y="218">fib(0)</tspan></text><text id="fib(1)-copy" fill="#000" font-family="PTMono-Regular, PT Mono" font-size="14" font-weight="normal"><tspan x="5" y="219">fib(1)</tspan></text></g></g></svg>