TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

High-performance tidy trees visualization (2022)

231 pointsby czx111331about 2 years ago

7 comments

azza2110about 2 years ago
This is great.<p>It&#x27;s beautiful, and you&#x27;ve explained the field of tidy tree generation really well.<p>I wish I had this to refer to last year when implementing something similar in VBA for Excel and PowerPoint [1]. Perhaps it&#x27;s time for me to revisit!<p>[1] <a href="https:&#x2F;&#x2F;aaronbrooker.com&#x2F;vdttool" rel="nofollow">https:&#x2F;&#x2F;aaronbrooker.com&#x2F;vdttool</a>
gitgudabout 2 years ago
Beautiful and impressively fast! I wonder if this could be adapted to work with [1] “dot” graphs through the terminal?<p>[1] <a href="https:&#x2F;&#x2F;graphviz.org&#x2F;doc&#x2F;info&#x2F;command.html" rel="nofollow">https:&#x2F;&#x2F;graphviz.org&#x2F;doc&#x2F;info&#x2F;command.html</a>
评论 #35996402 未加载
评论 #35999959 未加载
评论 #35998452 未加载
评论 #35997305 未加载
artur_maklyabout 2 years ago
@czx111331 - based on your new algo, how much cognitive improvement do you think would be possible on website trees like this one: <a href="https:&#x2F;&#x2F;app.visualsitemaps.com&#x2F;share&#x2F;5649338316a9b89f00ef617029f592b0" rel="nofollow">https:&#x2F;&#x2F;app.visualsitemaps.com&#x2F;share&#x2F;5649338316a9b89f00ef617...</a><p>here&#x27;s the Json: <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;visualsitemaps&#x2F;94f88f1ffadea91204eb23a665f152a3" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;visualsitemaps&#x2F;94f88f1ffadea91204eb2...</a>
评论 #36001396 未加载
von_lohengrammabout 2 years ago
Does everyone else feel like optimal&#x2F;efficient algorithms are _significantly_ easier to intuit once you know the achievable complexity? My initial guess was that this algorithm would be n log n, but once I read that the solution space was linear, I instantly came up with some linear approaches.
评论 #36004956 未加载
评论 #35998706 未加载
nologic01about 2 years ago
This should be a pattern for how to explain CS things online
uw7wabout 2 years ago
1010
Six_6about 2 years ago
very helpful