writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

335
active users

#datastructures

1 post1 participant0 posts today
Jack William Bell<p>Need to do a dive on this and see if it works as described…</p><p>&gt; Semi-typeless dynamic array for <a href="https://rustedneuron.com/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>. <a href="https://gist.github.com/CoffeeCatRailway/c55f8f56aaf40e2ecd5c3c6994370289" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/CoffeeCatRailw</span><span class="invisible">ay/c55f8f56aaf40e2ecd5c3c6994370289</span></a></p><p><a href="https://rustedneuron.com/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://rustedneuron.com/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a></p>
Leanpub<p>Data Munging With Perl [2ed]: Techniques for data recognition, parsing, transformation and filtering <a href="https://leanpub.com/datamungingwithperl" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com/datamungingwithperl</span><span class="invisible"></span></a> by Dave Cross is the featured book on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a> <a href="https://mastodon.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p>
Leanpub<p>Mastering Discrete Mathematics - From Theory to Real World Engineering Applications <a href="https://leanpub.com/discretemathematics" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com/discretemathematics</span><span class="invisible"></span></a> by Kalyan Chakravarthy Kodela is the featured book on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a> <a href="https://mastodon.social/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a> <a href="https://mastodon.social/tags/engineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>engineering</span></a></p><p>Dive into the world of discrete mathematics with this expertly crafted guide.</p><p>Find it on Leanpub!</p>
Mark Gritter<p>For $PROJECT I am wondering how sparse a bitmap needs to be before it's worth looking at alternatives.</p><p>Say I have a 32-bit random seed and it produces a tuple (x_1, x_2, ..., x_n) of attributes through some process we want to analyze. What I'd like is to build an index that lets me identify seed values with, say, x_1=4, or quickly intersect several indexes to find a seed value with x_1=4 and x_2 = 13 and x_3 = 5.</p><p>If the domain of x_i is small (say, 16 different values) then we could use a bunch of bitmaps -- they're only 512MiB each. Each bitmap will be only 6% populated, is that enough to consider a fancier representation that compresses the bitmap?</p><p>I've read "Searchable compressed representations of very sparse bitmaps" <a href="https://www.stevenpigeon.com/Publications/publications/SparseBitmap.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">stevenpigeon.com/Publications/</span><span class="invisible">publications/SparseBitmap.pdf</span></a> but my feeling right now is this isn't a good fit.</p><p>There are a bunch of ideas of the form "index a collection of containers, which may be arrays or compressed arrays or bitmaps" which probably only work well when the set is not very evenly distributed.</p><p><a href="https://mathstodon.xyz/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mathstodon.xyz/tags/ExpressiveRangeAnalysis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ExpressiveRangeAnalysis</span></a></p>
Leanpub<p>C++ Programming Cookbook: Proven solutions using C++ 20 across functions, file I/O, streams, memory management, STL, concurrency, type manipulation and error debugging <a href="https://leanpub.com/cprogrammingcookbook" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/cprogrammingcookbo</span><span class="invisible">ok</span></a> by GitforGits | Asian Publishing House is the featured book on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/CAndCpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CAndCpp</span></a> <a href="https://mastodon.social/tags/Algorithm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Algorithm</span></a> <a href="https://mastodon.social/tags/ProgrammingCookbooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingCookbooks</span></a> <a href="https://mastodon.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p><p>Find it on Leanpub!</p>
Tronsawyer<p><a href="https://muenchen.social/tags/HashTables" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HashTables</span></a> <a href="https://muenchen.social/tags/TinyPointers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TinyPointers</span></a> <a href="https://muenchen.social/tags/Computers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Computers</span></a> <a href="https://muenchen.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://muenchen.social/tags/Maths" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Maths</span></a> <a href="https://www.quantamagazine.org/undergraduate-upends-a-40-year-old-data-science-conjecture-20250210/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">quantamagazine.org/undergradua</span><span class="invisible">te-upends-a-40-year-old-data-science-conjecture-20250210/</span></a></p>
Leanpub<p>Rust Programming 2024 MasterClass (Latest Rust Version) <a href="https://leanpub.com/b/rustprogramming2024masterclass" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/b/rustprogramming2</span><span class="invisible">024masterclass</span></a> by GitforGits | Asian Publishing House is the featured bundle on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/DistributedSystems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DistributedSystems</span></a> <a href="https://mastodon.social/tags/Apis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apis</span></a> <a href="https://mastodon.social/tags/ComputerHardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputerHardware</span></a> <a href="https://mastodon.social/tags/Networking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Networking</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p>
Preston Maness ☭<p>@alberta.nyc@tiktok.com "Two linked lists at the same time." AKA, "If leetcode questions actually happened on the job."</p><p><a href="https://www.tiktok.com/@alberta.nyc/video/7445803475595775274?lang=en" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">tiktok.com/@alberta.nyc/video/</span><span class="invisible">7445803475595775274?lang=en</span></a></p><p><a href="https://tenforward.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <br><a href="https://tenforward.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <br><a href="https://tenforward.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <br><a href="https://tenforward.social/tags/corecore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>corecore</span></a> <br><a href="https://tenforward.social/tags/hopelesscore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hopelesscore</span></a> <br><a href="https://tenforward.social/tags/hopelessnesscore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hopelessnesscore</span></a> <br><a href="https://tenforward.social/tags/tiktok" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tiktok</span></a> <br><a href="https://tenforward.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <br><a href="https://tenforward.social/tags/LinkedList" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinkedList</span></a> <br><a href="https://tenforward.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <br><a href="https://tenforward.social/tags/Algorithms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Algorithms</span></a> <br><a href="https://tenforward.social/tags/LeetCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LeetCode</span></a> <br><a href="https://tenforward.social/tags/PLT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PLT</span></a></p>
Preston Maness ☭<p>@alberta.nyc@tiktok.com "I'mma need you to reverse this linked list right quick."</p><p><a href="https://www.tiktok.com/@alberta.nyc/video/7457008714734832942?lang=en" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">tiktok.com/@alberta.nyc/video/</span><span class="invisible">7457008714734832942?lang=en</span></a></p><p><a href="https://tenforward.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <br><a href="https://tenforward.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <br><a href="https://tenforward.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <br><a href="https://tenforward.social/tags/corecore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>corecore</span></a> <br><a href="https://tenforward.social/tags/hopelesscore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hopelesscore</span></a> <br><a href="https://tenforward.social/tags/hopelessnesscore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hopelessnesscore</span></a> <br><a href="https://tenforward.social/tags/tiktok" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tiktok</span></a> <br><a href="https://tenforward.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <br><a href="https://tenforward.social/tags/LinkedList" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinkedList</span></a> <br><a href="https://tenforward.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <br><a href="https://tenforward.social/tags/Algorithms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Algorithms</span></a></p>
Leanpub<p>Rust Programming 2024 MasterClass (Latest Rust Version) <a href="https://leanpub.com/b/rustprogramming2024masterclass" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/b/rustprogramming2</span><span class="invisible">024masterclass</span></a> by GitforGits | Asian Publishing House is the featured bundle of ebooks 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/DistributedSystems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DistributedSystems</span></a> <a href="https://mastodon.social/tags/Apis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apis</span></a> <a href="https://mastodon.social/tags/ComputerHardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputerHardware</span></a> <a href="https://mastodon.social/tags/Networking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Networking</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p>
Oliver Kennedy<p>New year, new server.</p><p>Hi all (again). I'm an academic in CS (and sometimes CEn), where I focus on <a href="https://discuss.systems/tags/Databases" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Databases</span></a>, <a href="https://discuss.systems/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a>, <a href="https://discuss.systems/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a>, <a href="https://discuss.systems/tags/ViewMaintenance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ViewMaintenance</span></a>, and <a href="https://discuss.systems/tags/Reproducibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Reproducibility</span></a> in <a href="https://discuss.systems/tags/DataScience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataScience</span></a>. I occasionally find time to dabble in <a href="https://discuss.systems/tags/wildlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wildlife</span></a> and <a href="https://discuss.systems/tags/landscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>landscape</span></a> <a href="https://discuss.systems/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a> and some <a href="https://discuss.systems/tags/Home_Automation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Home_Automation</span></a>. I occasionally swordfight (<a href="https://discuss.systems/tags/HEMA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HEMA</span></a>), and <a href="https://discuss.systems/tags/pun" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pun</span></a> frequently. Also an avid supporter of <a href="https://discuss.systems/tags/Public_Transportation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Public_Transportation</span></a>, and <a href="https://discuss.systems/tags/Rail" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rail</span></a> enthusiast.</p><p><a href="https://discuss.systems/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a></p>
Leanpub<p>Rust Programming 2024 MasterClass (Latest Rust Version) <a href="https://leanpub.com/b/rustprogramming2024masterclass" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/b/rustprogramming2</span><span class="invisible">024masterclass</span></a> is the featured ebook bundle 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/DistributedSystems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DistributedSystems</span></a> <a href="https://mastodon.social/tags/Apis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apis</span></a> <a href="https://mastodon.social/tags/ComputerHardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputerHardware</span></a> <a href="https://mastodon.social/tags/Networking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Networking</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p>
Peter Drake<p>I love me some <a href="https://mstdn.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a>, but the standard library is a little rough at the edges.</p><p>You want a priority queue? Options are:</p><p>queue.PriorityQueue, which is thread-safe -- overkill in many situations.</p><p>Functions in the heapq module, which operate on plain lists.<br>heapq.heappush(h, (priority, key))<br>feels more awkard than<br>h.push(key, priority), and heapq.heappop(h)[1] more awkward than h.pop().</p><p>Neither is the index priority queue needed for efficient Dijkstra's algorithm.</p><p><a href="https://mstdn.social/tags/algorithms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>algorithms</span></a> <a href="https://mstdn.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a></p>
Alexandre B A Villares 🐍<p>Am I the only one who thinks Python's frozensets are amazing and a great way to deal with recognizing duplicated polygons?</p><p>If you represent a closed polygon as a sequence of vertices, you might get many different orderings of the same "ring" (clockwise, counter-clockwise, starting at different points of the cycle) and those are for most purposes "the same polygon". It is easy to see that "visually", but how to eliminate those duplicates in code?</p><p>If you represent the vertices as a set of edges made with frozensets you get the same result for all the possible rotations/windings that are the same polygon :)</p><p><a href="https://ciberlandia.pt/tags/ComputationalGeometry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputationalGeometry</span></a> <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://ciberlandia.pt/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a></p>
Arne Babenhauserheide<p>If you want to get into <a href="https://rollenspiel.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://rollenspiel.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> you should understand <a href="https://rollenspiel.social/tags/datastructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datastructures</span></a>.</p><p>They make the difference between 10 hours¹ and 10 seconds² runtime.</p><p>¹ <a href="https://www.draketo.de/software/advent-of-wisp-code-2021#day-15-puzzle-1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">draketo.de/software/advent-of-</span><span class="invisible">wisp-code-2021#day-15-puzzle-1</span></a><br>² <a href="https://www.draketo.de/software/advent-of-wisp-code-2021#day-15-puzzle-2-pfds" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">draketo.de/software/advent-of-</span><span class="invisible">wisp-code-2021#day-15-puzzle-2-pfds</span></a></p>
jnpn<p>TIL Tarjan is still making new stuff</p><p><a href="https://ics.uci.edu/~goodrich/teach/cs165/notes/zipzip-trees.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ics.uci.edu/~goodrich/teach/cs</span><span class="invisible">165/notes/zipzip-trees.pdf</span></a></p><p><a href="https://mastodon.social/tags/datastructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datastructures</span></a> <a href="https://mastodon.social/tags/zip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zip</span></a> <a href="https://mastodon.social/tags/tree" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tree</span></a></p>
Leanpub<p>New 📚 Release! Your Fastest Route to Algorithms &amp; Data Structures (JavaScript ES6)A Brief, No Fluff Guide With Practical Application Examples by Adegoke Akintoye</p><p>In less than 100 pages, you will explore key concepts, learn how to implement algorithms, and understand the importance of data structures in JavaScript.</p><p>Find it on Leanpub!</p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a> <a href="https://mastodon.social/tags/algorithm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>algorithm</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a></p><p>Link: <a href="https://leanpub.com/yourfastestroutetoalgorithmsdatastructuresjavascriptes6" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/yourfastestrouteto</span><span class="invisible">algorithmsdatastructuresjavascriptes6</span></a></p><p>Please Subscribe and Follow!</p>
garrytansucks.55 on Signal<p>Ugh mastodon's data structures (tm) aren't set up to let you migrate handles easily. Luckily I don't have many posts. I'll manually copy them over soon.</p><p>This is literally vuvuzela 1984 jorge orwin.</p><p><a href="https://mastodon.social/tags/mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodon</span></a> <a href="https://mastodon.social/tags/datastructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datastructures</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a></p>
David Wheeler<p>Is there a pattern/language that supports selecting multiple subsets of an entity? Like JSON Path but supports multiple sub-paths.</p><p>Example of the sort of thing I mean: <a href="https://gist.github.com/theory/0ba2297258097f16fbacd2c37c92d891" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/theory/0ba2297</span><span class="invisible">258097f16fbacd2c37c92d891</span></a></p><p><a href="https://xoxo.zone/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> <a href="https://xoxo.zone/tags/JSONPath" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONPath</span></a> <a href="https://xoxo.zone/tags/dataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dataStructures</span></a> <a href="https://xoxo.zone/tags/notAnInterview" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>notAnInterview</span></a></p>
Paul<p>I've spent ages designing something that I've called a queue and then realised it's not strictly First In, First Out.</p><p>Example would be queuing for a restaurant where people generally join in order of their reservation time, but if you join the queue after someone with a later reservation you can skip ahead.</p><p>Is there a name for this? Priority queue maybe? (where priority is defined by relative reservation time)</p><p><a href="https://fosstodon.org/tags/DataStructures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataStructures</span></a></p>