#DataStructures

Jakubkubadlo
2025-05-16

5 weird (but useful) data structures in computer science

youtube.com/watch?v=6fnmXX8RK0s

codeDude :archlinux: :neovim:codeDude@floss.social
2025-05-16

#DataStructures
- Storing and providing access to data efficiently
- Runtimes of common operations of each data structure.
- Used memory for common operations of each data structure.

Leanpubleanpub
2025-05-04

Microservices API Mastering Guide leanpub.com/b/microservicesapi by GitforGits | Asian Publishing House is the featured bundle of ebooks 📚 on the Leanpub homepage! leanpub.com

N-gated Hacker Newsngate
2025-05-02

Ah, the Bloom filter: the ancient artifact resurrected to make your overstuffed disk drives feel like they've hit the gym 🏋️‍♂️. For those nostalgic for 1970s hash coding, rejoice! 📼 It's like the hipster vinyl of data structures—inefficient in new, exciting ways! 🎶
eli.thegreenplace.net/2025/blo

2025-04-26

🎯 Let’s Juggle Arrays! Master the Art of Rotation with the Juggling Algorithm 🔄✨
In this post, we’ll break down the steps and uncover the magic behind this algorithm:
✅ Why cycles matter : How GCD helps us divide the array into manageable chunks 🔢
✅ Step-by-step rotation : Move elements in a juggling pattern—no extra memory needed! 🚀
✅ Interactive examples : Follow along as we rotate arrays left or right with ease 🔄

Juggle Algo
2025-04-26

Search Engine Journal: Google Quietly Ends COVID-Era Structured Data Support. “Google announced that it is dropping support for the 2020 COVID-era Special Announcements structured data type and completely phasing it out by July 31, 2025. The announcement was posted on the SpecialAnnouncement structured data documentation.”

https://rbfirehose.com/2025/04/26/search-engine-journal-google-quietly-ends-covid-era-structured-data-support/

Leanpubleanpub
2025-04-17

Data Munging With Perl [2ed]: Techniques for data recognition, parsing, transformation and filtering leanpub.com/datamungingwithperl by Dave Cross is the featured book on the Leanpub homepage! leanpub.com

Your desktop dictionary may not include it, but 'munging' is a common term in the programmer’s world.

Find it on Leanpub!

Leanpubleanpub
2025-04-11

Computational Complexity: From Asymptotic Foundations to Quantum Computing and NP Completeness Theory leanpub.com/computational-comp by Kalyan Chakravarthy Kodela is the featured book on the Leanpub homepage! leanpub.com

Find it on Leanpub!

2025-04-04

Visualising data structures and algorithms through animation

visualgo.net/en

#datastructures #algorithms #computerscience

Leanpubleanpub
2025-03-30

Data Munging With Perl [2ed]: Techniques for data recognition, parsing, transformation and filtering leanpub.com/datamungingwithperl by Dave Cross is the featured book on the Leanpub homepage! leanpub.com

Leanpubleanpub
2025-03-26

Mastering Discrete Mathematics - From Theory to Real World Engineering Applications leanpub.com/discretemathematics by Kalyan Chakravarthy Kodela is the featured book on the Leanpub homepage! leanpub.com

Dive into the world of discrete mathematics with this expertly crafted guide.

Find it on Leanpub!

2025-03-22

For $PROJECT I am wondering how sparse a bitmap needs to be before it's worth looking at alternatives.

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.

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?

I've read "Searchable compressed representations of very sparse bitmaps" stevenpigeon.com/Publications/ but my feeling right now is this isn't a good fit.

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.

#DataStructures #ExpressiveRangeAnalysis

Hacker Newsh4ckernews
2025-03-19

Visualising data structures and algorithms through animation

visualgo.net/en

Leanpubleanpub
2025-03-11

C++ Programming Cookbook: Proven solutions using C++ 20 across functions, file I/O, streams, memory management, STL, concurrency, type manipulation and error debugging leanpub.com/cprogrammingcookbo by GitforGits | Asian Publishing House is the featured book on the Leanpub homepage! leanpub.com

Find it on Leanpub!

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst