#data_structures
Description: We're pleased to present Ori Bernstein on An Introduction to Bε-trees and Write-Optimization. (Read the paper: https://github.com/papers-we-love/papers-we-love/blob/main/data_structures/b-trees-write-optimization.pdf)

Bε trees are a write optimized data structure, similar to a B-tree.…
August 1, 2026 at 12:15 PM
Rust Programming MasterClass (Updated 2026) by GitforGits | Asian Publishing House is the featured bundle of ebooks 📚 on Leanpub!

Link: leanpub.com/b/rustprogra...

#rust #data_structures #software_engineering #distributed_systems #apis #computer_hardware #networking #programming_cookbooks
Rust Programming MasterClass (Updated 2026)
Master Rust from core practice to 100+ recipes, plus network programming and automation for protocols, packet analysis, and ops-ready tooling.
leanpub.com
May 1, 2026 at 9:45 PM
Introduction to R for Social Researchers: A Practical Course on Data Preparation, Visualisation, and Statistical Analysis by Alexandru Cernat is the featured course 🎓 on Leanpub!

Link: leanpub.com/courses/lean...

#r #data_structures #databases #data_science
Introduction to R for Social Researchers
Introduction to R for social researchers. Learn data preparation, visualisation, and core statistical methods in R with practical, applied examples.
leanpub.com
May 11, 2026 at 12:15 AM
July 31, 2026 at 1:05 PM
Mastering Ontology Engineering with Protégé and Pizza.owl: From Semantic Foundations to Executable Knowledge Architecture (EKA) by Xiaoqi Zhao is the featured book 📖 on Leanpub!

Link: leanpub.com/pizza-owl-on...

#computer_programming #ai #data_structures #software_architecture
Mastering Ontology Engineering with Protégé and Pizza.owl
Master Protégé and EKA with this hands-on pizza.owl guide. Build ontology-based meta-models and knowledge graphs through "Diagramming as Code."
leanpub.com
June 11, 2026 at 10:15 PM
Do you know how it compares in general to interval trees ? Both in speed and "usability" e.g. compared with rust bio interval trees? docs.rs/bio/latest/b...
bio::data_structures::interval_tree - Rust
API documentation for the Rust `interval_tree` mod in crate `bio`.
docs.rs
November 20, 2024 at 5:29 PM
#Drupal module release: data_structures 1.0.4 (2025-02-18) #PHP. See https://www.drupal.org/project/data_structures/releases/1.0.4
February 18, 2025 at 4:30 PM
What would be the "least boring" sorting algorithm?
submitted by fargeol to data_structures 20 points | 16 comments I’m currently working on a little web app that allows the user to sort a list of elements (like a tier-list maker). Instead of just asking the user to sort the list through drag’n drop, I thought I could run a sorting algorithm that would ask the user every time it needs to make a comparison. The whole thing would feel a bit magic, since you would have several questions like “Which one do you prefer, A or B?” and get your sorted list. The question is: which algorithm should I use to keep the user entertained? I don’t want to compare A with everything, then B with everything and so on with something like a Bubble Sort, that would be boring. What do you think about it? Please be aware this is not a big project, just something I make out of curiosity. Thanks in advance! Edit: As an example, let’s say I want to sort fruits by personal preference. I have a list [Apple, Banana, Coconut, Durian, Eggplant, Fig, Grape] but no algorithm can tell if I prefer an apple or a banana so it needs to ask me. What would be the questions an algorithm needs to ask me in order to sort the list of fruits for me? The idea behind it is not to sort stuff but to spark discussion during the “comparison” step (“Ok, why do you prefer bananas to apples?”), that’s why I need successive comparisons to be different, so it keeps the users’ interest.
programming.dev
August 18, 2025 at 2:34 AM